skysight-inc/HackerNews huggingface dataset:
"You're not better at science than many many scientists out there."

As an unbiased, outside observer who's been a huge science nerd almost since birth, yeah I kind of am - in at least some very important respects. While I have no particular skin in this game (it's not my bread and butter, so to speak), I'm generally quite good at seeing the big picture on things (the forest vs. the trees). Plus I've rubbed elbows with enough PhD-types in my life, both inside academia and out in industry, to know that they very often don't really have a good grasp of reality. They can be pretty freaking clueless, in other words.

As a computer nerd myself, I have no fear of downloading large datasets and analyzing them - and finding them wanting, perhaps. Nor do I have any particular faith in various computer models which are being relied on so heavily these days in fields like climate science. "Garbage in, garbage out", as the old saying goes.

As a referee, how much of that kind of thing do you actually do yourself? Download the data sets and analyze them? (This amounted to thousands of files in my particular case.) Review the algorithms and the supposed logic behind them? Maybe even run the modeling software itself to see what the results look like, perhaps as you tweak various settings? Or do you just take whatever is given to you in those papers at face value? There are quite a few people out there now who have actually gone through these analysis steps - spending hours, days, maybe even weeks or whatever doing so- and they often have't been particularly impressed with what they've found.

"there is no misaligned incentive structure here."

Yeah there is, in that apparently there are quite a few researchers and others out there who will quietly tell you that they themselves may have real doubts about an issue (whatever it is), but are afraid to speak up too loudly out of fear of being beaten down professionally because of it. And then there's the whole "gravy train" problem, where folks will just jump on whatever bandwagon they think will get them funding and get their papers published and so on. This even though they themselves may not necessarily particularly qualified to speak in that area. In that I’m including things like saying “These ugly furry critters may be in real trouble now!”, which may not get them much traction. But change that to say “These ugly furry critters may be in real trouble now because of climate change!”, and then they may get lots of traction. There’s also the issue where negative results and results which go too much against the grain may rarely get published - because those peer-reviewed journals that everyone if supposedly so enamored of are first and foremost a business, after all, and they need to move product, so they will pick and choose whichever papers they think will help them do that. They also don’t want to go around ticking off their best customers (especially the ones who control the subscriptions), if publishing said research papers might make those customers look bad.
I agree, and yet i've never seen an interview that asks questions about a block of realistic code (not some bullshit minified, uncommented function).

Partly because it's not exactly easy to get enough context and understanding about a codebase in an interview to be able to accurately debug something, but also because again it comes back to what you are familiar with. 6 years ago I would be damn good at debugging and optimizing MySQL queries, today I'd probably struggle to get a moderately complicated one to work without a lot of looking things up and trial/error (I mostly work in postgresql now!).

That's why I like to ask about their past experience. Tell me your war stories, tell me what you did to figure out that bug that was causing the elusive crash, tell me about your struggles getting webpack setup, talk about how you initially planned to do X but then after issue Y decided to pivot to Z because it was simpler/easier/faster/whatever, explain how you accidentally put a quadratic-complex function into the hot-path of your application that one time and when you found out it was a problem.

Just talking about stuff like that can often show where a developer is in their career, what they are good at, how they go about solving problems, etc... And it's almost impossible to cheat/fake it.
I can't see it in the article so hopefully someone else can give an opinion.

Why are these companies now using the bond market instead of hitting up VC's or listing? Considering interest rates are now creeping up it seems the least efficient time to do it.
Finding a suitable donor, high change of rejection, etc., are the main reasons.

Then there's the price of it and the issues of finding surgeons who would be able to.

Right now, the option is pretty much a (huge) cosmetic surgery, so you can get it done "easily". Doing a full transplant would mean a much more complicated operation.
> 4) That said, you should know how to write code that isn't super slow and with a data model that isn't insane. You should also know how to articulate that, since as a Senior dev, you WILL be mentoring junior devs, and communication is not optional.

I agree, but this should be a clear point. You shouldn't be overengineering something unless you really have to.
It’s super easy to game this in a large company - switch teams immediately after promo.
I was imagining a decision centering on whether criminal conduct can be patented. Imagine: suing drug cartels for infringing on your contraband distribution business process.
The Reason for the Weird PHP Function Names
That's what the parent post was speaking about - for various reasons these percentages are increasing, especially among the younger people, and the expectation is that in a generation or two the situation would be quite different from the current one that you've described.
We'll have to agree to disagree. Perhaps both of our approaches have merits in different situations, but in the case where something is concretely falsifiable then people can be wrong not different. Perhaps convincing them otherwise is a job best left to kinder people than me.
I feel like this is a myth, what do you estimate the figure is? I think under 10%, maybe under 5%. I have significant experience interviewing senior, junior, and mid-range candidates. 99% of my candidates can code, as in iterate over collections, write case statements, and call functions. I've only had one junior candidate who couldn't code at all. Sloppiness is rampant, but sloppy code that gets things done is what my company wants (not me personally).
On the other hand, if you're wondering if people who after the end of highschool, are able to finish college without having to get a minimum wage job to pay rent and for college, are doing better in life after college (and what measured amount better), the data already exists and there are far more than 2000 subjects.
The levels of testing code…
If you're going to compare yourself to an existing library, you really need to explain the trade-offs you made in comparison.

Even if all of the corners you cut were 58kb of code bloat, that would be exactly the information we'd want to know.

So, what exactly was left on the cutting room floor? For example, I can see there are no localization files. What else?
I agree there's benefit in smaller disconnections. But taking a full week off from something produces a qualitatively different change for me. A month, even more.

I'm a life-long atheist, but in the last few years I've really come to understand why Sabbaths and Lent are things that have been sustained over millennia. There's a lot of introspective value in giving things up.
In Fortran you can choose the starting index for each array separately. Even negative integers work.

(But it's true that idiomatic Fortran starts indexing from 1.)
The Makers of AI Influencer Lil Miquela Receive $6M Funding from Silicon Valley
Exactly! I was using GAE for 9 years now and it's so easy to have these headers automagically being attached to your requests. Finally, Google Compute Engine has the same convenient way of geolocating requests.
It's not just about the resources, but also about the ethics of experimental surgery. You'd essentially have a state paying for someone to harm himself. That has to be debated thoroughly, at least.
Children have energy levels greater than endurance athletes, scientists find
That was really cool.

I zoomed in until I was essentially at ground level and looked around. I have to say that to me, it was depressing. I can't imagine living in a place where 90%(?) of the sky is obscured. It's great so many people like living in the city, but I personally could never do it.
Same here. I have given an interview to exactly one person who would fall into this category, though most have been bad coders.
Not everything goes thru CloudFront. I hope ELB/ALB will have this feature soon too!
Or just len(x). This works perfectly well on numpy arrays and has the bonus that it works on regular lists/tuples of floats, so the first snippet doesn't rely on numpy.
Your log is very helpful, thank you! I've done a lot of research and made a lot of life choices to plan this. MEng in Electronic Systems Engineering from a UK university satisfies the education requirement from a Washington Accord country. 3 years continuous relevant work experience was the hardest because I like travelling and moving around, but I stayed here long enough I have that now. Maybe I don't have enough money to do the skilled independent visa, but if I could borrow the capital, I think I have the points.
> It appears surprising to you that not everyone is precise in what they say. Sometimes people say what they mean and sometimes they mean what they say. But lots of times they don’t. If this is a surprise to you then I implore you to reconsider your understanding of the nature of human communication.

I am aware what people mean when they call a public service free. I meant to remind people that the cost does not disappear, which is not obvious to everyone.
> you still will only know what it means if you know what it is

That's the problem with RSS/Atom. "Feed reader" doesn't mean anything to most people. "Subscribe to this website" does.
Come on. IE is not double dealing to the EU for a bit of kick back somehow? Of course they are. That EU is "forcing" them is hilarious. IE loves to play a fake victim if they can, and in this case, all the better to be open for business. "Oh, EU, please stop getting me to get Apple to pay me taxes. Please stop making me collect revenue." Said no state ever. But believe their fake victim tale if you want. The Irish are clearly too clever for you!
This seems to be a common complaint as if we were all standing on a life raft pushing it down with the collective weight of our respective keisters.

If only some people would stop contributing to creative work you don't see the value of and distributing it for free on the internet!

At present you have

Debian and a bazillion ubuntu derivatives using a debian package. ubuntu/debian are going to have different versions of some libraries but you can package deps with your app.

Arch and derivatives have a pkgbuild. This is quite simple if anyone cares about your app your arch users will probably upload one for you to the arch user repo.

Fedora and suse have rpms. These will be similar but not identical.

3 packages and you can cover most of your potential users.

In the future you reasonably may expect to be able to distribute a flatpak and be done with it.
The court's job is not to change laws, it's to interpret them. The legislature is more than welcome to change them to whatever they'd like (within the protections of the Constitution).
For me, the reason was, why add an extra layer when there isn't much of a reason to do so. All packages are at least tested on npm.
Basic Income Is Already Transforming Life in a Postindustrial Canadian City
I have used the CLI and the quotes worked fine for me. Here is the complete command I have used:

gcloud beta compute backend-services update app --custom-request-header 'X-Client-Geo-Location:{client_region},{client_region_subdivision},{client_city}' --custom-request-header 'X-Client-Geo-Region:{client_region_subdivision}' --custom-request-header 'X-Client-Geo-LatLong:{client_city_lat_long}' --custom-request-header 'X-Client-TLS-Version:{tls_version}' --custom-request-header 'X-Client-TLS-Chiper:{tls_cipher_suite}' --custom-request-header 'X-Client-Hostname:{tls_sni_hostname}' --custom-request-header 'X-Client-RTT:{client_rtt_msec}'
I hope they don't become a junk stock chasing their ambition.
That surgery seems to be just beyond the best of medical capability. Or a lot worse, considering that the risks must be rather high.
Of course it's not.
Bloomberg are actually pretty good about this, and have in fact added the link: https://www.supremecourt.gov/opinions/17pdf/16-712_87ad.pdf

I've specifically noted the LA Times and even the Grey Lady herself doing this, so there's hope yet.
Not for me. However I seem to differ from may orhers who agree with you that I am not curious enough to miss the kitten posted next door nor the fancy meal plate of random strangers, intermingled by advertisment or is it already the other way round?

Without these notifications I stay more focused and get less stressed.
Reddit, the serial time-killer. Removing it from my phone was a tangible life improvement. And on desktop, I've moved everything to multis so that my reddit homepage is empty like a desert, so that I have to choose what to see purposefully from the sidebar. Thus I don't compulsively go to reddit and get lured by a sea of interesting links. This has helped cut the time I spend on reddit by, well IDK, I don't spend more than about an hour or two a week on it anymore.
To tack on to this, why would investors want to own WeWork bonds vs equity in the company?

In the case where bond holders do well, wouldn't shareholders do better? And in the bad scenario, with as many long term liabilities as WeWork has, are the bond holders going to be substantially more secured than the shareholders?

Does WeWork own anything real to secure the debt?
And people like ocdtrekkie are virulently anti-google, but I guess you don’t have a problem with that.
> 1) Ruby is hard to get a job in, so you are off to a rough start.

Huh? Enterprise level companies are desperate for Ruby engineers to maintain large Rails apps and there still is a good amount of startups doing new work with it.
I understand that's a problem, but if I have an entire github of highly starred and heavily developed projects with reasonable commit histories... don't make me do your do damned homework or implement a toy BST. I have better things to do with my personal time than toy problems because you can't be bothered to open my github.

The worst part is that usually these toy problems are justified with "but you can post this to your Github for others to see!"
The question in question [1] was closed as "not a real question" and then further "locked".

[1]: https://stackoverflow.com/questions/1003841/how-do-i-move-th...
It's also not clear what is a link and what isn't until you mouse over it. Even then, the word "Latest" is in the same typeface and weight as the links, but isn't clickable.
SLC caching, so hopefully not? But I think you’d have to test this.
Unix sockets? You mean Unix domain sockets? That only works on a single host. Perhaps you meant Berkeley sockets, the API for both Internet and Unix sockets. This became a POSIX standard and many systems emulate it, even Windows. PVM used them, and built abstractions and new methods on top of the socket APIs to make building distributed parallel-processing applications easier.

And Ethernet was, for a time, much more expensive and slower than other solutions, not to mention buggy. It is still slow in some cases (top supercomputers use InfiniBand). Adopting Ethernet was just something that happened due to a confluence of factors (I believe mostly IBM supporting it, and then everyone else, and it becoming cheaper, faster and more reliable over time). So this was just an industry thing, not really a distributed processing thing.

The number of nodes is less important than the number of systems - that is, if LLNL wants to do grid computing with CalTech, you're talking about parallel processing over two distinct systems. Even at Google, they may have multiple teams, each with a large distributed system on a different network, and they all have to interoperate. For this, you have to use PVM/MPI, or something similar. This was a significant step in distributed systems engineering. Google didn't need to interoperate with random systems, though, so they didn't need to use PVM/MPI, so their systems were simpler.

I think the commodity computing helped them do massive processing cheaper, but at a point there's a lot of waste there, so they engineered out the waste in their new custom systems... which happen to be more expensive and complicated. Everything old is new again.
Probably. What do I know. Not an expert.
He and Apple was following the law. If Europe was so angry about Ireland's tax laws they should have stopped it from taking effect in the beginning.
Because lawyers are bad at history you'd like to just remove the whole separation of powers and have the court write laws?
I love the idea but it needs way too many permissions. How do you guys make money?
Rise of drones: African journalists counter lies with tech
>you're labeling a ridiculously large fraction of the population as "mentally infirm."

Well, to me it feels that people from parts of the world where one has no state institutes to fend them, tend to have more acute sense for somebody trying to abuse, fraud or attempt to extract money from them. Other than "pocket slot machines," people living there have to care about many more malignities: black mackler trying to steal your granny's apartment, bizarre religious sects trying to encroach your children, impunous sexual maniac killers on every corner, are things an average individual have to care, other than "relatively innocuous" encounters with regular racketeering/extortion/fraud.

A mentally firm person can not only tell that "wasting himself in a slot machines parlor is bad because I've been told to," but to reason that by himself about whatever malevolent encroachment on their wallet/assets/mental wellbeing/social position.

To a very average proletarian parent in Russia or China, and likely in much of the world outside of nanny state countries, it is glaringly obvious that Goog runs an equivalent of a slot machine business. And they take a 100% right conscious decision to block apps and google pay on their children smartphones.

Why an "enlightened, intelligent Western person" doesn't do the same? Were they desensitized by decades of wellbeing to the real, tangible threat of social predation?
Off the top of my head. They either couldn't find a VC that would pay OR they would rather take on debt than give another VC another stake in the company?
I saw issues resolving via azure dns servers (i have gitlab runners on there) as well:

ssh 10.0.1.7 ping -c 1 github-production-release-asset-2e65be.s3.amazonaws.com

ping: github-production-release-asset-2e65be.s3.amazonaws.com: Temporary failure in name resolution```
The canon is not in danger
What’s the end goal?
“We are hopeful” did not indicate success or failure.
Oh yeah, when they disolved the Tesla tube company their equipment ended up in hands of many people that designed and manufactured audio equipment: back in comunist era it was almost impossible to get decent music/hifi gear so a lot of people went on designing and building their own gear and then went on creating small boutique companies after revolution.
Presumably VC money involves the dilution of existing shares, whereas bond sales do not.
Same here. I don't need a notification for every single "like" I get on Twitter/Instagram. In fact, it's similarly rewarding when I come back to the app and see a bunch of notifications waiting, knowing that they didn't distract me.
RSS readers are a dime a dozen, and it's trivial to switch between them. I don't really care which one I use, so developer abandonment isn't my concern. The only important things are the list of my feeds and which items I've read. If my laptop goes down, I lose those if I haven't backed them up. If Feedly goes down, I lose those if I haven't backed them up. The difference is that Feedly is more likely than my laptop to give me notice first.

So Feedly is actually better about centralization than using a local reader. As a bonus, everything is synced across all my devices and I can quickly read a few articles on my phone while waiting for my name to be called at the pizza place.
Yeah, sure. That was a condition by IE of the EU bringing this ruling. "You have to make us look culpable as well, it's just better for business." You really don't think that's how it works? You're too naive!
They changed "closed" to refer instead to "on hold" and IMO it did not make a big difference.
Agreed, 100%, on live and let live.

I'll never force anyone to get a phone, smartphone, use texts, or whatever, but for the people who are that disconnected, well, they add a friction to social interaction that ends up excluding them.

At the end of the day they're outside my own set of social norms, which now, in 2018, include "must be relatively easy to connect with".

Times have changed.
Bonds are cheaper than equity. The real question is why are people hitting up expensive VCs who want control and a huge piece of the pie. The answer of course is bond investors are more risk adverse (they have to be).
Hack Back Distractions with Tactics from This Behavioral Designer
The process described in Point 1 is the most important takeaway. Probably HR departments have all adopted this process following some best-practice which surely arose in the last few years.

Maybe there is some blog post (from HR specialist) explaining it in detail?
Funny how they redacted the query, but you can see many of the query words bolded in the results.

This gets pretty close:

site:http://facebook.com inurl:posts maiden "social security number" ssn phone 2018
I like this. There’s no way I’d let an Amazon bozo into my home but I don’t mind them leaving stuff in my car which is much less risky. I’d prefer that they only get access to the trunk but I think most cars are set up the other way (able to specifically lock trunk, not cabin).
ESports now have more total viewers than the NFL
21 of 170 bills before US President are proposals to rename post offices
The physical line of flotsam is not the legal "mean high tide line".

"In most states, all land below the mean high tide line belongs to the state and citizens have the right to unrestricted access to that land. Intuition would indicate that this “line” is where the sand changes from wet to dry during high tide. This, however, is not always the case. The mean high tide line is actually the arithmetic average of high-water heights observed by the National Oceanic and Atmospheric Administration (NOAA) over an 18.6-year Metonic cycle. It is the line that is formed by the intersection of the tidal plane of the mean high tide with the shore. It is not an easy line to determine, and it is an even harder one to see. From standing on the beach watching the waves, there is no way of knowing exactly where the mean high tide line falls, or where public land begins and ends, making enforcement a difficult and controversial task. "

http://www.beachapedia.org/Beach_Access (From Surfrider, a party to the lawsuits)
There is no way for npm to guarantee security, other than auditing each version from each package one by one. Then, what is secure for one user may not be secure enough for other.

So it is misleading to say it is secure and that security is built in.
"Don't be a jerk" doesn't seem draconian to me. The people I see whining about their speech having consequences (ie, Milo) are usually aiming to offend. They aren't running into obscure codes, they're being jerks for fun and profit.
If bond market is accessible to the company it is much cheaper way to raise capital.
rm -rf / is a favorite command of mine.