skysight-inc/HackerNews huggingface dataset:
It would have to be quite the classifier, since the advertisers would be able to test against it and try to break it. False positives would heavily impact usability.
As an aside, POSIX/Linux thread names have a limit of 16 bytes, which means 15 characters plus NULL. Speaking from experience, this can and will bite you when you need the names the most, if e.g. they are long, have just one or a handful of common prefixes and their creation is not entirely under your control.
Who had struggled with posting lots of listings on eBay or Amazon?
I have my online business, where we sell Land Rover auto parts on eBay and Amazon. And at the beginning of my journey, I had a problem with posting lots of products on these platforms.
Just curious how many people have the same problem? And how did you solved it?
The difference between "must not" vs "need not"; in some languages the equivalent word functions like english "need".
I'm getting a PhD and it's been 90% real stuff, with no regard towards impact metrics. It probably depends a lot on the subfield. My subfield is less "hot" than most, which some would take as a sign of unhealth, but it means we're spared all these other problems.
Nice tricks with the iterators.
The Houston Astros, Digital Espionage, and the Harsh Demands of Justice
I’m sure with enough practice I could get used to it, and yeah I think it is a little more comfortable to carry the L85 (though I never have) since it’s shorter. How do you manipulate the bolt without taking your hand off the pistol grip though (right handed shooter)? Reaching over to the other side is horribly awkward for me. With an M4 I can take my left and just yank back on the charging handle - especially a custom one.
>You can already see that housing prices are inversely correlated with interest rates.

I do not think this is true. Everything I have seen shows that mortgage rates and house prices are positively correlated. Probably because they are both determined by the overall state of the economy.

When the economy is good, prices rise and interest rates rise. When the economy is bad, both fall.
Yet, we understand exactly what he means. Sometimes it's useful to show an un-reduced intermediate step to facilitate understanding, even if you could reduce it further.
Or if you've already made allowances for the memory usage, you can also check to see if you can write your O(n^2) nested loops as O(n) + O(n) depending on the shape of your data.
Oddly enough, that patent apparently expired today?
I'm mostly referring to the choice between "using an unmaintained, less popular utility" vs "using the industry standards that lacks some useful features".

It would obviously be nice if PAR were faster, for example.
We built a Git-style version controlled SQL database called Dolt (https://github.com/liquidata-inc/dolt) mentioned deep in this thread. It allows diffs and merges across schema and data based on commits.

We are focused on the data distribution/open data use case (https://www.liquidata.co/blog/2019-10-09-where-is-the-data-c..., https://www.liquidata.co/blog/2019-12-06-the-history-of-data...) but I think a number of use cases mentioned in this thread are covered by Dolt.

You do have to move a copy of your data to Dolt, it does not sit on top or beside of your current database. So, it is an extra step in your data modification workflow, similar to versioning code. You had to add a version control step into your code modification workflow.
A bias is not the same thing as a conflict of interest.
To-Do lists for your teams in Helpmonks
The Basics: iOS 13 Interface Changes
He's also gotten in trouble for saying (e.g. on Twitter) things he maybe should have kept to himself -- which effect of drug use (if it is) would be consistent with what I've seen in myself and friends.
There is a nice derivation of Newton’s law from quantum field theory in Zee‘s book „Quantum Field theory in a nutshell“. You can also arrive at Einstein’s field equations by deriving the beta function of bosonic string theory and (2-2 scattering to be precise) and requiring that it is constant.
Ask HN: What tech choices make Salesforce Lightning so unbearably slow?
Inspired by "Ask HN: What tech choices make “new” Reddit so unbearably slow?"
Hilarious. Guys, this is just marketing for his search engine marketing business. Clearly he's good at the job because you guys are lapping it up. I think he probably didn't even do the things he's claiming, though he's aware it's plausible. Fake it till you make it, etc.

I reckon you could probably write some "Evil corporations are violating your privacy" blog post that is probably total bullshit and HN would start a cult around it.
I learned javascript
Show HN: Free Open Source: Display Any AWS CloudWatch Dashboard on a Webpage
Not salary, but total compensation. At public companies, total comp is a mix of Salary, Bonus, and RSU. In most cases I've heard it's something like 50%, 15%, 35% of your total compensation.
> If you don't feed race in as a feature, however, the outputs are hardly racist.

Isn't the argument being made in various different place that race is there in the data regardless of whether or not you encode it as a feature because the humans that create the data already used race as part of creating the data for the model. And by creating the data, I mean the interactions in real life that create the inputs.

You can't escape it because it's already in the inputs to the model because it's a rather insidious part of our society.
The public swap stations were a requirement to max out ZEV credit values. Once that was no longer a requirement, the capability was deprecated.
"Signal forces users to use phone numbers"

Which is number one reason why I'm not even considering it

"some people don't like this because they want to use multiple ephemeral usernames"

That's not my reason: I don't want people I don't know to get my phone number through other people I know and trust, but are used to share everything online. Of course that would be possible without any social application as well, though using one makes it much more natural.

Then this one from their site: "Multiple mobile devices and Android tablets are not currently supported"

Triple facepalm here: this makes it even worse than Whatsapp I use (read: am forced to use) on an old tablet. Whatsapp sucks badly just at everything (didn't I write I'm forced to use it?) but at least I can read what I write.

Downvotes welcome, though advice on secure+open alternatives that don't assume I have a smartphone (I haven't one and don't plan to) would be more informative.
Hmm possible. I will give that a try.
That doesn't make it a good name or non-confusing.
You and the GP can both be right because, arguably, the voters have been given the "choice" of 2 platforms from the 2 dominant parties that share a common pro war-industrial-complex agenda.
I read a great quite here at HN a few days ago:

I see it all perfectly; there are two possible situations — one can either do this or that. My honest opinion and my friendly advice is this: do it or do not do it — you will regret both.
(Soren Kierkegaard, Either/Or: A Fragment of Life)

Your question is about personal choice - do not rely on strangers in the internet.

Personally, I would go with B, even in 34, fun and growing are my top priorities, and money difference is too small to care about (for me).
Part of what drove housing price escalation was supply constraints. Housing starts tanked during the early 90s and climbed back out much slower. Lower interest rates opened up housing affordability to more people, but supply constraints kept prices high. So those who already had home equity were able to sell for a profit and buy bigger. New entrants weren't so lucky.
That professor was wrong or your understanding is.

There are plenty of statistically viable ways to determine differences between groups. Even a simple T-test is usually sufficient.

The difference of means does not have to be more than the range in either group. Standard deviation is what’s important here. You use a test statistic to determine the relative value of the real mean within a confidence interval. It’s whether these intervals overlap that you can determine a significant difference between groups.
Physical exercise, is the other one with a definite effect on cognition. Not really SECRET though.
At the terminal with wg-quick, in NetworkManager, on a phone? Just wondering how impressive your kid is.
The latest versions of Kotlin support multiplatform programming (and hence native compilation) and this feature is actively under development. The JVM is not necessarily needed if you go that route.

https://kotlinlang.org/docs/reference/multiplatform.html
> In 1998, after years of legendary coach travel

Part of this was also setting an example so the company would not have to pay for first class travel (or private) for other executives and/or employees. So the cost is much higher than just his ticket (or his private jet). What do you say to the VP's etc? So you suffer yourself in coach. It shows a certain bizarre frugality.

> “he doesn’t think the company should be paying for it,”

This goes to the point that I am making. When he did fly private he paid out of his own pocket so as not to create a circumstance that it was going to happen for others at the company.
On the one hand, classification might be a bit easier given that YouTube auto-generates transcripts -- so it only has to work on text.

On the other hand, I just don't think it's possible -- it's going to have way too many false positives, because there are already so many unsponsored YouTube videos that review products or tell their customers to buy things, and there's very little actual text involved in the sponsorship segment. And you've got to 1) identify that there's a sponsored segment at all which is hard enough, but then 2) accurately detect where it starts and ends, which is even harder.

And if this ever did manage to work on existing videos, it just turns into an arms race which neutralizes it -- sponsors will require content creators to be more creative in how they embed the sponsorship so that they only get sponsored as long as the segment makes it past the classifier.
I run https://freegeoip.app for some time now, if anyone is interested in a free hosted solution.
PicoLisp Database vs. ORMs
Thought I caught it before the edit window closed. Missed it by || that much apparently.
People of every race find success in technology and in America more broadly. Many of these people's ancestors came to America with nothing. Those groups which find more success than average generally have a cultural focus on education and other behaviors associated with responsible action. Groups that don't succeed generally do not share these qualities.

It is these cultural differences which cause most of the group disparity in America, not "structural racism", yet the "critical race theorists" (race hustlers and grievance mongers) and their followers ignore these major factors and replace them with straw men.

In order to fix a problem, it's important to understand the actual causes. The sociologists and other assorted race hustlers will only divide us and lead us astray.
Discussed at the time: https://news.ycombinator.com/item?id=7365615
Totally anecdota, but working at <bigcorp> I would say it's close to 100% of new grad hires here, and probably 60-70% of older (35+) engineers? Many people come here even at age 32-35 because they realized working in <midwestern city> that they were never going to get the big break that even 5 years in the Bay Area would give them. So they arrive with a 5-year plan to shovel away savings, then return to <midwestern city> where they'll be able to pay cash for a really nice house and return to their old life but with a much nicer lifestyle and economic base to live on from there on out.
No typo, spin 0 is a thing.
A problem I see with this is that government has control over the economy. A winning actor can tip the balance of wealth further in their favour.

Then again, this is just analogous to tyranny of the majority in conventional democracy. Elected governments can (and do) fortify their majority through voter disenfranchisement, or even genocide.
I completely understand that its possible to do it cheaper. The business then has to take the liability of appointing someone to do this.
That is a completely different argument, and has nothing to do with structural racism. That is literally just saying that minorities are less likely to have made up a sizable portion of the data sets trained on, because they're minorities, and the model is potentially less well suited to deal with issues specifically related to that minority. If the primary point of the article was that we should overcorrect for this by making including disproportionately high representation of minority data, then that's a potentially reasonable case, so long as it doesn't break the model. In the case of facial recognition not working as well on non-whites, for example, I think it's an entirely reasonable case to make to include a disproportionately higher amount of training data on those areas where the model fails to perform its function.

But you also have to realize that this is always going to be somewhat arbitrary.
The only reason this article is inaccurate is that the situation has gotten worse in the last five years.
Just a though on the 200-300 buckets - perhaps you could create buckets in a grid and then just have the grid or dropper move around - once you know which bin is most appropriate for the part, the process of placing in the grid at that point seems relatively simple with just X and Y movement :)
Ask them to get a desk or keyboard mat. Alternatively get a keyboard with even louder switches. Model M, Gateron blues, Kailh Box Navy, etc.
Microsoft to Shut Down Wunderlist in 2020
Go is a great language with a great standard library. The big downside is, that you have to play compiler and write all the time boring algorithms yourself (because go has no generics).

Want to filter a slice -> do it yourself
Want to map a function over a slice -> do it yourself
Want to pop out a value of a slice -> a[len(a)-1], a[:len(a)-1]
...

There are worse things in the world, still it's the reason why I don't use go any more.

More examples: https://github.com/golang/go/wiki/SliceTricks
The argument is that upstream often doesn't have (or is willfully blind to having) a clear understanding of the features impacting the results of the model. The author is making the case that model builders need to be aware that their models may further structural racism, and need to do the work to push this awareness upstream.

Upstream may think the model--which to them looks like a black box--is perfectly rational, optimally profitable and socially beneficial in a way that is it is not. We have numerous examples where a computer has driven a decision and humans carried out its orders in ways that harmed people. Remember the man violently dragged off the United Airlines flight in 2017[1]? ICE justifies detention by tweaking their risk management software to always recommend detention[2].

This is why we need to care as people building the systems that make these decisions.

1. https://www.nbcnews.com/storyline/airplane-mode/united-fiasc...

2. https://www.vice.com/en_us/article/evk3kw/ice-modified-its-r...
> How do you manipulate the bolt without taking your hand off the pistol grip though

I rotate my right hand (that's holding the pistol grip) 90 degrees to the right, then yes reach over and grab the bolt with my other hand. My hand doesn't leave the pistol grip and the butt doesn't leave my shoulder. It's never occurred to me that it might be awkward - feels very natural to me.

How do you feel about the fact that your charging handle isn't physically connected to your bolt on an AR-style rifle? I like the fact that I can directly grip my bolt and force it into or out of battery. I think on the AR you've got separate controls to pull the bolt back and to push it forward (forward assist) and neither are physically connected as they aren't reciprocating.
Edit: @CharlesW made me realize that @dvirsky is not bashing on the language, the comment below is a reaction to their choice of words, specifically to the first sentence. That being said, I will keep my comment as is for context. I would have chosen the word “boring” rather than “worst” to describe Go, but I am not a native English speaker so maybe “worst” is okay.

---

> Go is the worst programming language out there, aside from any other language I've tried so far.

Ha! Opinions, it’s always interesting to hear what other people thing about stuff I use every day.

I, on the other hand, enjoy programming with Go. It has opened a lot of doors in my career and I can even attribute my success to its existence. Roughly five years ago I was struggling to justify a higher salary in my home country; soon after I started using Go and promoting my projects people started sending invitations to interview for jobs in different companies. I took a chance and quit my job, traveled to the US, a few European countries and Asia, looking for a good company to build my next ±5 years of experience, and finally settled in one of the majors cities in Canada with a company that pays me considerably well to write programs in a language that you consider the worst out there.

But you know what? I understand your feelings, because I also have a programming language in mind that I consider the worst out there, but you will never find me throwing dirt at it or its community because I know there are people out there who enjoy working with it the same way I enjoy working with Go.
> and when you hit the endpoint limit on your deployment you will need to start splitting your code over multiple deployments.

Firebase allows for 1000 functions per project, all of which can be deployed at once.

If I have more than a 1000 endpoints sitting in a single folder I'll consider that I've gone a bit too micro on the idea of micro-services!

> Anything you can do with serverless can be done better with k8s

The cloud vendors work hard to make ecosystem buy-in convenient. E.g. reduced/no egress charges between their services hosting on the same cloud, and smooth integration between services.

As an example, with Google Firebase I am using their auth, database, and serverless solutions. When I needed to start storing user assets somewhere it was less than half an hour to get everything working end to end including proper security and permissions in place.

Could I have setup a VM and built out some sort of service to manage/serve assets? Sure. There is probably some open source project out there that if I spend a day or two reading up on it I could get it configured, and then get it integrated with my existing auth system.

And then I'd have one more VM to manage security updates on, and worry about deploying.

With Firebase I get test and production environments all setup for me automatically[1], with separate credentials and the works.

It isn't necessarily about scaling speed, it is also about not having to worry about infra.
The code of my book is now available on GitHub – Design Patterns and Video Games
Yeah, Dolt is built for distribution / collaboration of data sets, rather than for actually hosting live data in production (although it can do that). The workflow you would use to diff your database versions would be very similar to OPs: periodically take a snapshot dump of prod, then import that snapshot into Dolt. The reason this is better than just diffing the snapshot directly (i.e. textual diff where you see which INSERT statements are present in one version but not the other) is that 1) you get git-like version control semantics where each revision is associated with a person and a commit message, and 2) you can run SQL queries to inspect what's different between two revisions, rather than needing to write some analysis program.
Just for the record, "decently fast" in this case is a 16 Mhz ARM 7.
yeah, but they will not attempt destroying them financially too. EU fines US companies as if it wanted to get rid of them from the market. Not like it'd like to just fine them.

Also, note, how during Trump presidency EU is so much more cautious with that. Cynic in me says that's the proof that it is and has always been political. US can go after VW, MB, BMW, Porsche, Siemens, etc. There is no way that no federal laws are violated with the scale od operations these companies have in the US. All it takes is skilled and ambitious US Attorney General on Trump orders. Look at Lufthansa. All they need to do, and there were gossips about it being implemented already, is to ban electronics on flights to the US due to "battery self-ignition risk". But exempt US based carriers. Remember customer is always right. And Germany's BEST customer (who also happens to provide military security) is the US. Some people in EU seem not to grasp this simple truth
Probably better off using Graal native-image than kotlin native at this point.
There is also the political implications. Nobody wants to fund research which will only stir up controversy, especially since many higher education institutions are located in liberal areas. Too many medical studies on gender, race, and intelligence would only create unrest. Just take a look at how badly the Stanford ML paper on predicting gender orientation was received. Emphasizing the differences in "fight or flight" response timings may save lives, but at the same time provide ammunition for people to draw lines between metrics and historical events/practices along societal fault lines, which I think everyone can agree is not a good thing.
As mentioned elsewhere in this thread it sounds as if what you're asking is related to the anthropic principle. Maybe it would be more appropriate to argue that "the set of physical laws that arise from the known fundamental constants are inevitable".

But this itself is not strictly logical because changing the fundamental constants doesn't imply a change of the fundamental laws. The fundamental laws may very well work fine with different constants but we may just not be there to observe them in action because the outcomes may not result in a universe conducive to life (hence: anthropic principle).

As a bad analogy, physics affects an egg falling to the surface of a planet in low gravity in the same way as an egg falling in high gravity. The outcomes may be different, but the laws are the same. And of course, in the latter case it's less likely for something to survive the fall and live to even ask these questions in the first place.

There are some interesting possibilities that arise at this point. e.g. What if this Universe is only "somewhat" tuned for intelligent life? What if, on some more "appropriate" level of "tuning", more stable, fundamental particles are observable for longer periods of time yielding even more insight into the fundamental laws of the universe?

Lots of interesting stuff to talk about around a camp fire...
I'd put sqitch in that list just before dbmate.

https://github.com/flyway/flyway

https://github.com/liquibase/liquibase

https://github.com/sqitchers/sqitch

https://github.com/amacneil/dbmate
Salesforce Lightning is kinda like React, only somehow worse; it involves creating components using JavaScript that render HTML and CSS upon client-side execution.