jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That sounds fantastic tbh. I never understood why there's any reason housing should be 30%+ of average takehome, and not, say, 5%.

(It's because we make shortages and that's what people will bear, of course, but why make shortages?)
What a ridiculous article. Nothing comparing the actual feature set and differant professional use cases.

If easydns is writing shallow blog fodder like this, should I expect the same thing from thier actual product line?
Hey, I meant to reply on your other comment asking for third party trusted services.

Thanks for listing some, will look into them!
Strongly disagree with this. Chicago is one of the greatest cities (to visit or otherwise) not just in the US, but anywhere. I’ve been there over 30+ times since I was a kid and I’m going far out of my way to visit again tomorrow, it is that good.

It’s the original skyscraper city with an absolutely wonderful skyline and architecture. Being in the city during a blizzard is magical, and the weather on a nice summer day. Tons of parks and pristine coastline. One of the best food and shopping scenes anywhere. World class museums. Also, it’s certainly cheaper than SF/LA/NYC. There is a lifetime of things to experience in Chicago.
I would just charge $10 for the app one time, or perhaps $10/year as long as you keep using it.
In the source code their is a function for mating.
Libinput is a low-level library that handles and normalizes evdev (kernel) events. "Input methods" here refers to high-level ways of interpreting various devices' events to produce text input for programs that accept text: on-screen keyboards, predictive input, pinyin, and so on.
It's not clear to me that "non-commercial" would permit any for-profit or not-for-profit use. Both are commercial.
Ironic that this article's publication date is 6 days from now.

"Annals of Technology JANUARY 26, 2015 ISSUE"
That's every time the legs switch places. Without that bonus, you'd get a lot of QWOP-ish individuals dragging one foot behind. :)
To be a bit contrarian, linear algebra is waaaay more useful than just as an outgrowth of solving systems of equations.

My own point of view is that linear algebra is by far the most successful part of mathematics: 'Most' questions you can come up with have satisfactory answers. This is in contrast to, say, number theory, where there's a bunch of nice elementary results and a lot of interesting questions that seem nigh impossible to solve.

As a result, it's a pretty common game in mathematics to start with something new or difficult that you want to describe, and then do your level best to turn your questions into linear algebra problems so that you can actually get answers. The extent to which this doesn't work is the extent to which you need to develop new ideas. (One example of such an approach is algebraic graph theory. Turn a graph into an interesting matrix, and then use the linear algebraic properties of that matrix to describe interesting properties of your graph.)
Sorry, this post is also filled with misinformation.

* The with-statement only causes the file to be closed after use. It has nothing to do with iteration.

* Files themselves are self-iterable (anything that loops over a file object uses a line-at-a-time iterator). Even writing "for line in f: ..." causes you to loop a line at a time without the whole file being in memory all at once.

* Sets are just one of many objects that takes an iterable as an argument: min(f), max(f), list(f), tuple(f), etc.
You're welcome. If only I had more responses such as yours, instead of trolls (whom I refuse to dignify with an actual response). Oh well.
Of course, one must consider the possibility that the issues lie with him and not blame circumstances blindly, but as you can see we are many - and all of us have very similar difficulties and problems with how things are. This points to something systemic. To dismiss all of this as the complaints of malcontent crybabies would be silly.

People can find bliss and happiness even in the direst of circumstances - and sometimes they have no choice but to do just that. As obscenely well educated people living in first world countries, we do have a choice - and advocating complacency for the sake of making your life easier reeks of moral degeneracy if not outright solipsism (same goes for repurposing Zen - "wherever you go, there you are" - to help you turn a blind eye to the world). We can do better.

“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.”
You're continuing to describe improvements in the annotation checking ecosystem.

I'm specifically asking about improvements in the type system. Again, two very different things that shouldn't be conflated.
Google is highly invested Kotlin and it’s success with Android and what I’m certain is the fact that they have huge Java code adds that I could see them having real value in slowly converting to kotlin and allowing Kotlin to be the first class choice where Java would be.

Honestly I just don’t see it here. Google’s marketplace ambitions have not surfaced in these foundations. I would
Love a real tangible counter example of Google leveraging their seat on a language committee to control the language in such a way it only furthers Googles interests. Even with the browser I don’t see them outright controlling tc39 or WHATWG/W3C or the CSS working group. Otherwise HTML imports would be a thing right now (and arguably they should be but that’s another debate)

I don’t defend what they’re doing with Chrome the product but they so far have seemed to be pretty sane with standards bodies

The thing about Google or any entity of their size is that they’re huge and lots of different types of people work there, and I’d wave most aren’t malicious

That doesn’t handwave legitimate complaints here and I don’t like Google have arbitrary outsized influence either but I don’t think that’s the case with these commuters/foundations
I hope someone can put Internet Archive and Zero Freitas in touch with eachother. Zero is a businessman that has been buying up vinyl collections and archiving them in Brazil, amassing an enormous archive.

https://thevinylfactory.com/features/inside-the-worlds-bigge...
I completely understand your hesitation around the anonymization of data, and will have more detail around how your data will be anonymizes and used on our website shortly.
The number and variety of knots “rationalists” will tie themselves into when trying to explain away the existence of discrimination and organized structures for enforcing that discrimination is really funny, and sad, and absurd.
This was before Trump left office (18 Jan). Is there a point to this article now?
In this day and age with all sorts of different cameras we also need a better NVR system to be doing continual recording and accurate away from home motion alerts. Perhaps such a thing could be shoved into a raspberry pi 4.

The current state of consumer cameras are either spend $300 for an indoor one that's "cloud enabled". Or $100 for a bullet that you need an NVR to have effective.
They also sell search result placements on the App Store, which is making the already poor search function worse. The whole "services as the next growth segment" concept is a possible slippery slope for Apple.
The scene in question : https://www.youtube.com/watch?v=t2c-X8HiBng
Right now it's very easy to see, the companies are not hiding it at all. They send the data to third-party trackers straight from their website or application.
> Microsoft can't track you if you just simply... don't install vscode.

Not really true. As the GP wrote:

> It pings MS every time an update occurs

is exactly true. You will ping Microsoft every single time you run 'apt update', even if you have nothing installed from this repo.

Ideally, the repo should be disabled by default.
> They say the issue is with syncing multiple offline edits.

It's not trivial, but I thought that Notion is now big enough to invest the time here. I've been using OneNote for a long time, and its offline support is great, incl. syncing multiple offline edits using a manual conflict resolution.
People use Google chrome.
Just curious: how do you get featured by Apple, or by any other app store for that matter? Based on users or quality?
> I think the underlying assumption is more along the lines of: the easy cases are made easier, and the hard cases are made impossible — or rather the concern being that rust hasn’t made the problem easier, it just moved it around.

Except in this case the article linked demonstrates that they've made things dramatically easier overall. Data races went from being endemic in a C++ codebase to being in a few low-level and easy-to-locate areas.

The easy stuff stayed easy, the bulk of the rest was folded into the easy case, and even the hard cases appear to have been made easier to find, identify, and fix.
We know the mortality rate to a degree. Mortality rate is number of deaths over the number of instances. If you have limits on the accuracy of the denominator you have limits on the accuracy of mortality rate.
Sero studies like this one suggest to how many infections of the virus we have been missing.
In addition to this, I can wholeheartedly recommend 'screen control sharing' (maybe there's a better name for the category of software I'm referring to?) such as Tuple or Drovio. Being able to pair program with two sets of input devices for the same screen is kind of revolutionary, actually, and has been a key part of collaborating remotely for our team.
I will admit that on the surface it seems so, and ultimately, you are probably correct. But I view it as the lesser of two evils at this point in time.

Google is tied, quite literally, to nearly every website out there (essentially) through their analytics and ads. Using Chrome causes a perceptible difference in the way ads and even some content is presented to me. I have not noticed the same issue when using Edge. I'm sure it is there, and I'm sure Microsoft can probably go even lower into the OS. But I just don't pervasively feel MS tracking like I do Google's. And frankly, it isn't even close.
You mean 65 hours per year? Or over one man year when looked at over your entire career?

Yes.
Interesting aside. Back on topic: the homes were not granted to Zuckerberg; and his residents are not serfs. So they are not "perfectly comparable," they are barely comparable.

(not to mention serfs could not be bought alone, they could be sold with the land. Maybe you are thinking of slaves?)
If you can find a way to do ZK-proofs that work in the time constraints that we have (1-3 seconds end to end transaction completion and finality), then we'll switch to them. Right now this is the only way we could get the performance we wanted.
Ethnicity options should NOT help applications (unless you are supposed to work in a very traditional community I guess?)
First: neat, funny ("I can now write Go date format strings...you win this time"), and I follow the "sprintf may be awful but at least I know it" argument.

While there's a lot to say for sticking to your language's idioms even when it's a pain, if you really need/want strftime there are third-party libraries:

https://github.com/search?l=Go&q=strftime
I don't know the specifics, but this being a U.S. exchange, it needs to comply with a whole lot of regulations in order to deal with customer money. So, while I am not sure what exact level of protection it offers, whatever it is, it is higher than non US based exchanges, which should be a positive step for development of bitcoin
Hah! That explains it! Yes, the "+" usually means "1 or more" rather than the "optional" which I assumed. I rarely use either, because in my computing history I've used RexExp engines that didn't use those symbols consistently.

I'll leave my comment there as a testament to writing from memory and experience, rather than taking the time to check modern standards, and how things might have changed.

Thank you.
These are my personal favourites: https://www.pjrc.com/teensy/

I've also extensively used PIC24's and they're great (fast, cheap, feature-rich 16bit microcontrollers) but I don't know of any existing boards using them (I made my own) and there isn't nearly as much documentation/sample code/libraries as there is for Arduino and clones.
100% agree that the tactical technologies are racing forward, and it's apparent to everyone that things like self driving cars on freeways will be available within the next two-three years, and that sensor and response technologies will make a lot of the typical flying events a lot safer - takeoffs and landings are just two of them.

Where I don't think the technology is moving is on the executive level, which is where having a highly trained and knowledgeable flight crew in the plane is invaluable.

I'm guessing that any trained and qualified pilot of a large commercial airliner (which I am not), can immediately come up with 100 different scenarios for which there is no technology apparent in the next 15 years.

Put another way, in 10 years, 99.99%+ of the time, automated systems will be doing all of the actual takeoffs/flying/landing, but that 0.01% of the time is why we'll keep a flight crew in the cockpit.
>when will the rest of the world kick China of the internet?

One day we're advocating net neutrality and the next day we want to ban entire countries from the internet? I still prefer net neutrality, thank you.
If we had more supply in the cities, prices could drop.
No of course not, but I'm not sure what the comparison is. Do you feel legal immigration is as bad as liquidating your family?

I could imagine you saying "Illegal immigrants are bad for my family." Then I would ask how you know. The best way to know this is economics.

Economics does not override my values, it tells me how I should act on my values. It will never tell me that deathcamps are okay, because my values tell me that they are not.

But my values also tell me that I would like as many people as possible to not worry where their next meal is coming from. Economics is the best tool I know of to find out how I should act on those values.
> see how much trouble Bloomberg had outlawing the far more health hazardous soft drinks

Well Bloomberg has a vocal opposition to deal with and therefore cannot act like a dictator.
That wasn't the comparison being made
Thanks for sharing that article. I agree that those who are setting different financial requirements for different races or asking for different information (like identification) before showing homes are discriminating based on race, and should be investigated. Leaving those instances aside, there are also times when directing clients to certain neighborhoods based on race may not be a bad thing. For example many minorities want to seek out a community they are comfortable with (in terms of language, access to religious services, ethnic grocery stores, or even just neighbors with similar lifestyles). This is especially true for first-generation immigrants or the elderly, for whom living in a less ethnically-accommodating neighborhood may be a difficult adjustment because they may not have shared experiences with those around them.
Congrats!

TLDR: Hard work pays off.
That 3.6 trillion dollar, I don't think it's well spent and I wonder how much went to the Insurance companies, big Pharmas. SOmehow as the most powerful country in the world, US has shitty medicare comparing to Canada, Germany, etc.
We few people know it could be bypassed. But how will the millions of other users who know nothing about VPNs? Also what if Airtel blocks all these popular VPNs?

Also its not about if we can bypass it or not. It is about what is morally/ethically right and what is wrong.
Most people who use Ghostery aren't aware of the double standard.
Does anyone know what implications this has on licensing of the fonts? I assume there's a restricted redistribution clause for some of the fonts
Feel-good blather.
What are you really against?

What do you want to see happen?
The fonts themselves are cached for a "long time", but the CSS that links the font to a @font-face declaration expires far more frequently (ie: less than a day).

In my testing on slow connections, serving fonts from Google's site generally results in missing text on iOS devices and Safari if the cache is cold.

By inlining a woff font in the stylesheet you take a bigger hit on the first request to your site (~110kB for my site with three web fonts), but you never see the missing text. Because I'm inlining this in my CSS, I can ensure that it's strongly cached for return visitors and they pay this only once.

It's all a tradeoff that you have to judge for yourself: "What are the chances that a given user has a specific font that you've decided to use cached?" vs "What experience do you want the user to have on a cold cache".
Haha opposite actually. More comfortable with compiled code & struggling to wrap my head around the web side of things with no clear execution path. This RESTful/async/api stuff is killing me
I offer dedicated Borg hosting at BorgBase.com[1] from $5/TB. As opposed to normal SFTP-based backup services, every backup repo is fully isolated. This allowed to add features, like append-only mode and monitoring for stales backups.

We have also developed a Qt-based desktop client[2] that runs in the system tray and makes it easier to browse archives or do restores.

For headless deployments, I highly recommend Dan's Borgmatic[3]. You could deploy it all together with our Ansible role[4].

1: https://www.borgbase.com

2: https://vorta.borgbase.com

3: https://torsion.org/borgmatic/

4: https://github.com/borgbase/ansible-role-borgbackup
I'm glad I clicked on this story, because the title kind of buries the lede. Apparently Intel was asked to suggest a real world application for comparing its top desktop processor to AMD's top Threadripper for the desktop AM4 socket. Intel suggested Matlab.

Then this reviewer discovered via Reddit that Matlab includes an Intel library that doesn't generate SIMD optimized code for AMD processors. Forcing the library to generate the optimized code in an environment variable results in AMD crushing Intel with both tested processors.

It's remarkable both for AMD becoming clearly dominant in the desktop performance market, and for Intel promoting a dishonest benchmark, whether they knew it or not.
I agree. But they don't care. Nor do they care about anything happening in China. That was kinda my point. In a way i guess i'm happy they didnt claim it was for some sort of humanitarian reason like many have in the wake of the blizzard thing. They're all lying.
Wait, so it’s too complex to manage on a desktop, so it needs to be on a smaller screen? I don’t understand - why?
For reference, around 25% of model 3 pre-orders were cancelled, and its initial deposit amount was $1000 as opposed to $100.
Nice. Any takers from the big guys yet?
I know it sounds contradictory but poverty is worse for CO2 production then wealth is. The world is in a situation that requires us to grow away from greenhouse gas production. I firmly believe that actions that hurt growth need to be approached with carefully - if X hurts growth but cuts the rate of greenhouse gas emissions it needs to cut them by a large amount - by the same token if Y increases growth and raises greenhouse gas emissions it might make sense if it raises growth by a large amount.
If it saves you X% of time developing, yes. And some of those 5% can probably use portable Chrome/Firefox/etc.
I get an error on a number of the examples when executing them with Pharo 3.0 on Win 7x64. For example:

Unknown character ->(ZnServer startDefaultOn: 8080)
onRequestRespond: [ :request |
ZnResponse ok: (ZnEntity with: DateAndTime now printString) ]
how was this done? I see "0 changed files with 0 additions and 0 deletions." on all commits.. (just wondering)
http://discuss.atom.io/t/atom-is-so-powerful-that-it-blows-m... sounds great!
I played around with sqlalchemy a bit this week, it seems you still have to dive down to the bare relational manual mapping (by creating a table by hand) to do something simple, like many-to-many mappings. Is there a better way to do it?
so why not start a startup if you are 10-100x more productive than the average? I doubt in a large political corp people will even notice you are super productive. The job can even be boring because the superviser may assign everyone in the same level similar jobs.
I wonder if it will have similar performance issues like Brackets does.
You're right, sorry for the typo
Chips aren't known as french fries in a lot of the English speaking world - Maccas (McDonalds) here in Australia do call them 'Fries', and you see that word around the place to distinguish from thick-cut chips, but the only place you hear 'french fries' is American TV. Everywhere else here (and I believe it's similar in the UK) it's just chips.

One exception is a type of chips (i.e. crisps) that are thin and rectangular shaped and were quite popular when I was in primary school but you don't really see around much, which had the brand name "French Fries".
Like Beats, I would say Bose also fits the bill, except for aviation and some retail ANC models.
In the near term, we need to find a way to raise rates without causing a depression, before inflation gets out of control.

In the long term, more and more of the federal budget is being paid for by the Fed. While this isn't necessarily unsustainable, it is fraught with danger. The main reason is that there is very little democratic control over Fed policy. Vesting Congress with taxing power places taxation under democratic purview.

I shudder to think of the corruption that will occur when the Fed funds most of the federal budget. There will be no democratic control over most of the government.
If all bitcoiners wanted that Bitcoin Cash would be worth more than Bitcoin.
Another great article from this blog!

2017's article from the same author [1] about Goggle Maps' use of photogrammetry and other building scanning techiques was, in my opinion, one of the most interesting HN submissions ever (its comment section[2] is also worth a read).

[1] https://www.justinobeirne.com/google-maps-moat
[2] https://news.ycombinator.com/item?id=15965653
Bitcoin doesn't have a government and armies defending it.

If tomorrow your government wakes up and make "dangerous cryptocurrencies" illegal because "criminals use them" they can do that.

The reason Bitcoin value is skyrocketing is mainly speculation. People buy because they want to get rich and quit their crappy job.

There is literally nothing that can't be replicated tomorrow and have the same technological characteristics of Bitcoin. Actually, other cryptocurrencies are even better.

At some point, governments will have their digital cryptocurrencies to track you even better than with the current system.
I wouldn't consider TransferWise fast. I used to send money to
Canada from the US and it took a day or so for verification and settlement.
When I think about inflation, I think about the purchasing power of money for the basket of goods I'm likely to purchase. I'm less interested in theoretical or academic concepts like the rate of growth of M2 or the velocity of money. Preserving purchasing power over time is my priority.
So the mutex in sqlite (for multiple connections) is worse than the one you implement in your own application?

I’d assume the DB would be most efficient at handling it’s own. At least to the extend that it wouldn’t garner a 100x speedup to do it in app.
We're entering a potentially deflationary period. An aging demographic and technology create deflarionary pressure as people leave the workforce and technology improved efficiency. The Fed wants to create inflation. We know what's going to happen over time by observing germany and japan.
Sounds like amazing Italian vehicle design pedigree goes back way further than we originally thought!
I didn't know what Ethereum was at that time. I was 16. Cryptocurrency I think is a bubble. I hope it bursts.