jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Continuous refactoring is really the only way to maintain a good time-to-market for new features. Unfortunately by the time your time-to-market suffers you've probably already accrued a substantial level of technical debt and it requires a more serious investment to get the codebase back into shape. As developers the only way to really combat this is to include refactoring time into all development.
That's because what people are looking for isn't proof, it's validation.

And when all you're looking for is validation, even ONE thing can seem super important.
The idea of testing the merge commit is a great one. Even if the test suite is able to catch the 'logical conflict' mentioned in the article, current solutions will only catch the conflict after it's merged into master.

Of course, it's not too hard for the person responsible for merging the pull request to replicate this themselves (branch off master, merge in feature branch, run tests).
I find reading the source of things can be incredibly helpful in some cases, but when I want to really grok something, I need to write code myself. When I'm just reading code it's easy to trick myself into thinking I understand something, but it's much harder to do that if I have to make a piece of code work correctly.

Peter Seibel wrote a great post on code reading, which hits on a similar point: http://www.gigamonkeys.com/code-reading/
Pretty much the same hosting you'd use for other types of apps. DigitalOcean, AWS, Linode, etc.
If you use route53 aren't you still storing the nameservers at Namecheap in this case, thus, not eliminating the problem since they are still part of the route?
It is pretty funny. Our product and business is very different though.
My first year at Caltech, where almost all exams are take-home exams, I was in trouble. I'd spent way too much time at the computing center hacking, and at the end of second quarter I'd had to petition to be allowed to stay. I was allowed to stay on the condition that I pass everything third quarter.

I flunked the final exam for physics. I knew I was flunking it as I took it. I also knew EXACTLY where in the book the one bit of information was that I needed to pass that exam was. All I had to do was reach over a couple of feet, in my private, closed room, and spend 30 seconds in the book, and all would be well. But Caltech was on the honor system, and the instructions on the test said closed book, so I flunked and was kicked out.

(I then spent a year at a community college, acing everything, to show Caltech that I could actually do college work if I tried. They let me back in, and enough of the credits from the community college transferred so that I was able to come back as a sophomore. I still ended up spending way too much time hacking, but ended up with a B average at graduation).
>What I don't understand is to complain about or refuse to do things you morally object to and at the same time insist in keeping collecting a nice paycheck. You can't have both.

Yes, of course you can have both. Companies can and have been improved in their behaviour by employee protests, strikes, union bargaining, and other such measures.
I'm Tyto.ai

How did you solve the challenges of getting/collecting news data

There are many challenges. What specifically are you talking about?

Newswire data is pretty easy to get and moderately useful. Stockmarket announcements are another good source.
> You go spend a few days enjoying some of the same stuff you enjoyed as a kid.

Dunno, the stuff I was actually enjoying as a kid was the dangerous stuff parents wouldn't approve.

Seems like it's more of a conception of 'what adults think a child would enjoy' rather than what children enjoy.
Tangential, but are Fortinet products annoying as well as dangerous? What should I tell a boss who is considering their devices in front of their ISP line?
Why do you need to actively isolate Instagram from your life? Can't you just, you know, not use Instagram?
Nope. I got tired of trying to cope with the situation or try to influence it, realized that meaningful change would take decades if not longer than my lifespan, and thought "fuck it, I'll move to a place that works like I want now, not in three generations if I'm lucky".
Great question! Thank you.

OpenTeams' vision is to become THE platform for open source innovation.

OpenCollective uses a donation-based model. On the other hand, OpenTeams is creating a marketplace that connects open source software consuming companies to open source consulting and development companies who are proposing fundable roadmaps for new features and maintenance of critical open source software.
> Because I oppose Islam, as an ideology, with a passion

Religious flamewar is off-topic and unwelcome on Hacker News. Please don't do this here.
> Please don't fulminate.

Here’s an HN rule you seem to have broken.

> Eschew flamebait.

There’s one I’ll be following.
You can't reason on the macro level either, because you know neither the real decision making of high level persons in control, nor sufficient scope of individual facts (as you say). How can you reason on macro level if your input is either news you don't trust, or hearsay you can't verify?

As to the document you posted... That document is not from OSCE. OSCE just added a header to it. It's entirey written by https://democracyfund.ru/ . So it can hardly be described as created by a "western body". Also OSCE is not a purely western body anyway. It includes Russia, Azerbaijan, Turkey, and many other eastern european countries.

Most importantly, it's not a report from an official fact finding mission (which is a specialist endeavor to send observers to a location to gather facts regardless of the meaning of such facts, like movements and activities of armed forces, shots being fired, destroyed property, documenting casualties, etc.) with summary statistics, etc. The document you posted is composed of random interviews with released prisoners from UA prisons. I guess it has some value, torture by UA security apparatus may have been happening as described, but it's not relevant to what I asked for in my reply to you. (which was to take into account results from actual fact finding missions, which is about documented facts, not about interviews or hearsay)

And yes, news outlets are about clicks and speed and some about shock value, as we know. I agree with you that they sometimes report complete crap. Everyone needs to take individual news reports with a grain of salt. Game footage was reported as actual war footage by a Russian embassy on twitter during Syria war. There's stupidity on both sides, you know. ;)
That's a great point! We didn't actually think of this question as much of a "measure" (and I think the blog post alludes to this as well with a "Fizz Buzz" analogy). We thought of it more like a filter — if you couldn't pass, then you _may_ not be adept at navigating through a database-y codebase at the pace that was necessary (at that time) for the work we did.

We had other questions (which I won't spoil) that tested more complex system-design skills, without having to implement them within an existing codebase. We felt this provided clear independent signals (ability to "hack" within a codebase and ability to reason through complex system design) vs. conflating the two.

As the team grew, and we needed folks who were much better at one or the other, this helped us round out the team with folks who excelled at either skill.
The tech lead at my place has just burned himself out and quit after making a load of poor decisions. He reinvents the wheel over and over again rather than use some prebuilt solution. I am going to have to maintain his undocumented, untested code. Experienced coders can be just as bad for over-engineering as noobs.
> I tried a great deal of ML approaches, only to find recently that by better accounting for the optical specificities of the problem I was trying to solve

I want to point out, that any serious machine learning researcher is not oblivious to this, despite the deep learning boom suggesting to the contrary. Modern methods have shown that we are capable of building predictors with surprisingly complex representations, that can solve large-scale downstream tasks. i.e. our models are "flexible" enough.

The next challenge is whether they favor the "right kind" of solutions. For instance, Convolutional Neural Networks (CNNs) are architecturally just sparse version of Fully-Connected Neural Networks. Why is it then that CNNs perform far better on images? A key reason is that "inductive biases" afforded by MLP aren't strongly favored towards images. Another instance of this is the covariance functions used is Gaussian Processes - the Squared Exponential Kernel is very flexible and can in principle fit anything possible. Nevertheless, if the problem has specific structures, say periodicity, one better use the Periodic Kernel because it's inductive biases rightly align with the kind of solutions we expect.

> The lesson is : physics beats AI.

As a consequence, the single biggest reason physics would beat a generic AI in the short-term is precisely due to our ability to explicitly provide inductive biases that align with our expectations from the physical system.

We haven't found the secret sauce for every possible system in the universe. I don't think we can, either. But what we can do is devise ways to "control" such inductive biases we can encode in machine learning systems, which align with our expectations of the way the system should behave.
Is this the one you are referring to?

https://rosettaproject.org/disk/concept/
My understanding is that the entire goal of the LN project was to alleviate these by taking individual transactions off-chain by setting up collateral upfront. Was it not successful?

Check out this LN dashboard: https://1ml.com

It's been pretty successful but there are kinks that need to get worked out as others have mentioned in the thread.
It's a fun thing to do that lets you learn the core issues frameworks try to solve. People then post their work because we have to legitimately market ourselves and our work somehow.

There's lots of avenues that can be taken with things similar to react - and trying and experimenting can create some better methods. It's not as if react or vue were built in isolation from all the previous software.
> To computer enthusiasts with legacy hardware/software maybe.

All you need is one person that can access it. Do you know of any technology that we can no longer access?

They are lots of great stories about the hard work people had to do to access them (the video scans of the moon for example) but none that I know of that failed.
I posted some generally supportive comments on his post, but dared to point out that PHP's interpreter is in fact rather slow compared to pretty much everything else, so he shouldn't claim that PHP has "maybe the best speed and scalability among script-based languages." I ended up getting attacked as some kind of PHP hater.

If PHP has a reputation as a ghetto, it's in part because of cocksure noobs like this who think they know everything and are impossible to have a rational conversation with.
Great for making UI. Still a lot of work to do all the crappy "extends" stuff, but still not bad.
In the spirit of slashdot:

But does it run linux?
I've never used a keyboard/driver which had this functionality (CAPS Lock only affects letters on any system I've used in the past). However, I believe the SHIFT LOCK key that existed on some typewriters functioned in the fashion described in the article, as the SHIFT LOCK key did, in fact, affect all keys on a few typewriters I have used.
The Windows memory model is different. With some OSes, you can happily over allocate and everything's great. Malloc won't fail, and so long not every page ends up being touched, you're fine. But as soon as you go over, bam OOM killer.

On Windows, every allocation gets reserved by actual memory, so it's easier to run into a situation where you would start failing malloc. So having swap is more important.

Also, I think that anonymous mmap is backed by the pagefile. So anything using mmap without specifying a file is going to increase your pagefile needs.
Plenty of businesses do quite well serving non-majority segments of the market. Think immigrant neighborhoods in larger cities.

Personally, I think a sandwich shop like Pret A Manger would do quite well in Berlin, despite (or perhaps because of) the fact that proper sandwiches are nearly unheard of in Germany. You don't need everybody. You just need enough people, people who want something that only you are offering.
That maths only adds up if they're uploading a live stream, but, correct me if I'm wrong, the majority of YouTube uploads aren't that. So if they had exactly 365 people uploading videos for exactly 24 hours, it could be much more or much less than one year of video, depending on how fast their connection allowed them to upload.
You don't need to worry about safe deposit boxes. Just don't be upset when you get a letter in the email from a law firm that's noticed some of the music in your dropbox has the same hashes as the music in someone else's dropbox.

The cloud is a scary place. Making it easy to use is not necessarily a good thing.
I completely agree with this. I’d use this (and so would my CFO) if I didn’t need to use any dev resource
Tell me how that correlation is a causation.

Public unions, and police unions specifically, are distinct in their impact on society from other unions.

Police have negotiated the right to beat and murder people and keep their jobs with pay for months.

There are cities where Derek Chauvin would have been on paid leave for weeks after killing george floyd. Minneapolis had the right to fire his ass when they saw how bad a cop he was.
I've gotten somewhat hit or miss with finding my profile_id via the inspect element in FireFox, and then just appending it onto the end of the url.

However, I'm not sure if it's because my account was created at end of June 2019 that it didn't return anything, or if it didn't work. (it worked when I pulled up a couple of the big name user's id's and compared to the breach.
IMO it's a step in the right direction. Photos and videos should at minimum be signed/cryptographically verifiable if they are used as key testimony in court. We have had the tools to easily and convincingly fake photos for decades now. I can bet there are people behind bars today because someone got creative with photoshop.
Can anyone give me a Google Zanzibar for dummies?

It's the first I'm hearing about it.

Is it Oauth for everything?
I don't think I said things were black and white. I definitely agree that unions aren't perfect. But a lot of workers are lazy and incompetent regardless. People with power are problematic everywhere, too. I guess this is what we get when we try to run a planet and our main ingredient is half-evolved primates with a long history of trauma. At best, it's going to take us a long time to get things sorted out.
Matching passengers and drivers while adjusting prices to balance supply and demand is a complex and hard problem. So is routing questions and answers to the people most likely to answer and read them

I used to work with a guy who worked on the compute infrastructure that CERN uses to sift the petabytes of data they get from the LHC. That's a hard problem.

And that's the problem with web guys, they think the web is all of computing, yield management has been done by airlines and hotels for DECADES. It is very, very far from breaking novel ground at this point.

Now the points he makes about the TCO of a new feature are valid but please, if you're going to brag, be prepared for people to yawn.
+1 for 2015 being a tough period after the hype for VR and wearables. They will both be a thing, but people always overestimate progress in the short run and underestimate it in the long run.

+1 for cybersecurity budgets exploding. How would one make a financial bet on this fact? It doesn't seem doable through a "normal" brokerage firm; it seems you need to be a VC or early investor.
Other countries exist :)
Yup, the usual debate of innocent-till-probven-guilty vs private-companies-wcan-do-what-they-want.

I propose a simple solution: iff company owns > X% of the market (for some TBD value of X, maybe 80%), then it must follow the same laws as federal gvmnt (respect freedom of speech, proper due process, etc). Reasoning: if they own that much of the market, they may be unavoidable (like gvmnt) and thus must follow the same restrictions to make them palatable to the public.
It doesn't just look like white supremacy, it has the same effects and acts as a convenient cover for actual white supremacy. The difference is really splitting hairs in my opinion.
Has Biden not violated Facebook and Twitters TOS when he deliberately continues his messaging about the Georgia voting laws? If you spend 2 minutes reading the thing, you'll see his claims are false at best, and deliberate misinformation at worst.

Are we to just ban politics from these platforms wholesale?
I take her hunting and the activities at the park are part of training in a dynamic environment. It's not just fetch.
Hey! So I discovered kaboom.js yesterday and I think it’s really cool! I’d like to starting building some games, but I was thinking about maybe making them multiplayer, running commands through websockets or something. I don’t see any ways to control character outside of key pressing or clicks. Do you think this would be possible?
It's because NYC was very dangerous from 60s-90s, and the US is still stuck appealing to Boomers. They also might've picked it up by copying older shows - even if you're too nerdy to watch TV, "NYC is dangerous" is the whole message of Batman.
> It's not a matter of friendship, but of interests.

This is a good point, but missing one of the big things that affect dynamics: there is typically a huge imbalance of power between an employee and employer, so most often if your interests diverge, the employee will lose. The worst case scenario for this can be terrible, even for an employee who has done nothing wrong.
Heck, Oregon decriminalized all drugs.
Atleast for the example question I feel like it's like one of those stupid interview questions. It's a perfectly valid approach to accept the problem as it is - the clear implication is "here's the problem, your mechanism for fixing the problem is to add bricks at X cost, go fix". If you want to subtract fine, but there's a shed load of things you need to consider - why was the pillar there in the first place, is the base structurally sound, etc. Again with the white/green square thing, people probably simply read the white as "unset" and green as "set" so they don't think to "unset" something becaues it may not be an obvious option - and, this is important, it's a trivial test they aren't invested in.

At the very least I would expect a symmetric experiment where they imply you should be removing bricks and can't add.
It isn't as it compiles a subset of c. Nonetheless it's a gem!
Because they have been vaccinated. The vaccine just (likely) hasn't taken affect and started affecting the statistics yet.
One other problem is that one of the ways people have been making their heating more efficient is by using heat pumps, and their efficiency gain drops off with lower temperatures until they become no more efficient than the resistive heaters they replaced during the kind of unusually cold weather Texas is apparently seeing. This makes the peak to average power usage problem even worse.
What is Material Design and why was it a mistake? It's mentioned as being a part of a "fork" called pep in another comment, and viewing the screenshots it looks like google hangouts does/did.
Yes the entire chain of posts is just incredibly depressing.
But that’s the point of ORMs

No, the point of ORMs is to map between relational databases and object-orientated programming environments, both of which are things which exist for good reasons.

Your analysis is shallow and ill-informed – particularly given that many ORMs will very carefully select the columns which are selected in any particular query.
"For Gen Z, it's like the same thing as having an Android," said Mohammed.

Oof. I wonder if the big G has caught on to this...
And coinbase has no USP someone with $1b sets up a competing exchange no problem, and they are in the game for 1% of coinbase valuation. They just need to innovate in some dimension, let’s say customer service (see
r/coinbase).

Lol coinspot let me send out my coins to a wallet no problem. No multi week delays!
You should enable 3D Secure (3DS) to shift the liability to end user. I will pop-up a page during checkout and required customer to enter a verification code before proceed.
Thanks but that's not what I'm looking for. I want them all enabled! But I only want to enable the addon for certain blacklisted sites.
I think the most simple test before posting something is: "Does this contribute to the conversation?". If not, rethink it.
Don't they need Whatsapp though to get messages from others that use it? The network effect is strong and it is unlikely someone can make an orders to magnitude improvement on messaging software the compels people to switch. Barring major missteps they can be reasonably sure to keep a hold on the market.
Thanks but that's not what I'm looking for.

I don't want to maintain any block lists myself. I want to use all the 3rd-party Filters available but I only want them to be active on certain spammy websites. As far as I can tell ublock doesn't let me do that either.
It's very simple : never donate to a charity that can afford TV campaigns and appear at all the big conferences around the world.

Keep it local and real. Charities for sick/underprivileged children in your local region are everywhere and do much good in the world.

If you want to help children in far-flung countries do it by always pushing for free trade laws and speak out against barbaric religious practices.
What if you really enjoy working on games that much?
> Why anyone would work 100 hour weeks in a sweatshop baffles me.

Because idealistic 20-somethings are easily riled up into a frenzy. Promise them a chance at glory and they will do anything no matter their personal cost.

And they're full of piss and vinegar to boot.
This one is a joke right?
"What's your favorite feature of Internet Explorer?"
It's on a freshly installed Chrome on Windows 7.
At Cedexis, we compared cloud performance using 15 billion measurements from actual end-users in 220 countries and 23,800 networks between:

- Amazon, Rackspace, Joyent, Google App Engine and Azure and

- How do EC2's East, West, EU & APAC zones compare

http://dl.dropbox.com/u/1898990/76-marty-kagan.pdf

Drop me a note if you are interested in additional information, a similar test for your website -- prakash at cedexis.com
If you're basically familiar with C++ and want one good book, Effective C++ is the way to go. Quite simply, it teaches you how (and why) to write good, idiomatic C++ code, one rule at a time.
While I don't claim to be an expert (I haven't used C++ for the last six or so years, and I only have about five or six years experience in using it), I'd like to think I have better than a 'poor' understanding of it.

Interestingly for me, when I read the FQA last week for the first time, I didn't find anything noteworthy in it either. It basically resonated with me as more of a series of well-argued (IMHO) 'things that I always knew but had never really attempted to explain' statements.

The author is, of course, biased towards not promoting the language; and I guess I've gone down that road, too.