jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I say 4 things a day on a website and that's obsessive?

I choose what articles to comment on. There are a LOT more than 4 per day. I choose WHEN to comment on those. I don't have an RSS feed on my phone that alerts me to new stories so I can be first. I post when -I- read the RSS feed and see something worth commenting on.
Assuming no-one else wants the space.

If no-one was interested in or willing to sign a 3 year contract they wouldn't be able demand it.
I have to say that this is an interesting idea :)
Bury some now, and it could make the news in 130 years.
Retrospectively I think was better if I had posted the project site.
Hi Leonroy

I'm Tushar, co-founder of Spacious (tushar@spaciousapp.com)

I'm glad that you found the process easy once you called up the relevant agents.

The problem we are trying to fix is finding the space online. A lot of people don't want to commit the time to pounding the pavements and physically calling numbers. They would rather be able to browse space online, see all the relevant information and be able to make an informed decision about what they would like to view. In an age where we can browse most things from the comfort of our home, why should commercial property be different? This is especially the case for those who don't live near the area they would like to move into.

Again, everyone's different and I do very much appreciate the feedback!

I agree there are some agents out there who are excellent, and we maintain a very good relationship with them over here in London.
You are right. I just read the whole PDF (admittedly should've done it before posting, instead of just skimming) and there is no mention of how the pointer displays on the screen.
Thankyou, that is the one! :) I love projects like that.
> That's clearly not a bet against hedge funds,

This isn't clear to me. To me it seems rather that this is a bet against hedge funds. I can see a way to your interpretation but it does not seem as likely to me.
What is a “major version bump”? Before you answer, consider that the library doesn’t use semantic versioning. Before this all blew up, the versioning scheme was this[1]:

> Given a version cryptography X.Y.Z,

> - X.Y is a decimal number that is incremented for potentially-backwards-incompatible releases.

> - - This increases like a standard decimal. In other words, 0.9 is the ninth release, and 1.0 is the tenth (not 0.10). The dividing decimal point can effectively be ignored.

> - Z is an integer that is incremented for backward-compatible releases.

The system has since changed, but it continues not to be semantic versioning. (It’s effectively the same, in fact, but protects against dependents who think it is semantic.)

By that scheme, it was already a “major” (signifying potential backwards-incompatibility) release.

[1]: https://cryptography.io/en/latest/api-stability.html#previou...
It's strangely missing the most common one (UTM zones).
> The Fed just handed out cheques to all Americans because Congress asked it to.

Uh, no, the Fed didn't.

The US Treasury did because Congress directed (not asked) it to. Congress can make non-binding requests, but neither round of stimulus checks was a product of such a nonbinding request, and neither was executed by the Fed.

> It was unprecedented in US history

The size was bigger, but broad individual stimulus checks based on past tax filings are not unprecedented in US history. They were done in 2001, for instance.

> Under what circumstances would that be possible with Bitcoin?

Fiscal stimulus would be just as possible with a Bitcoin monetary system as a fiat one; the difference is that the divide between fiscal and monetary policy, which MMT correctly points out is artificial in a fiat system, would be a hard divide in a Bitcoin system, which would mean that where in fiat securing financing such as by selling debt is not strictly required for deficit spending, though traditionally done because of the strength of the belief in the fiscal metaphor, in a Bitcoin system there would be hard constraints which would require financing of deficit spending. This would probably drive up the cost of borrowing, since while lenders don't want borrowers to monetize debt, the fact that they ultimately can reduces default risk since it is impossible for a debtor whose debts are denominated in its own fiat to be forced to default through insolvency.
I stopped playing GTAV online a few years back because of the crazy load times, not only that but you have to go through 6+ minute load screens multiple times in many sessions.

This oversight has cost them millions of dollars easy.
i signed up for your newsletter and look forward to your post eagerly.
> However there is a worsening in the third world--and they are responsible for more emissions that the Western industrialized countries.

That's true for new emissions, but remember that various greenhouse gases once emitted stay around in the atmosphere for a while.

For CO2, a while is 300-1000 years. The US plus Europe emitted about 58% of the CO2 that is currently in the atmosphere.
LLVM IR is not platform independent: https://releases.llvm.org/8.0.0/docs/FAQ.html#can-i-compile-...

There is no "compile to LLVM once, run anywhere with an LLVM backend". If your C frontend doesn't know that you want to compile for System/390, it will not be able to generate LLVM code that you can expect to turn into a working System/390 binary.
I understand there are comments you disagree with, but why do you think they are illegal?
damn that's very interesting, due to certain performance issues on very old hardware, I was debating writing a driver for win32k, make it work faster, like I mean 1-5ms render times, but it was too much of a mess. DWM & Win32k are very complicated
I disagree with the argument that developers don't pay for things. Yes, there's a huge open source culture where people can have access to free code on GitHub. However, there's a huge market of paid products that developers will purchase. There are many examples out there like Tailwind, Chakra UI, Envato, etc.
Huh, not sure but site was not available through my company's VPN. It works though outside of it.
I don't understand this criticism. On every other laptop on the market today, if you want different ports you either buy dongles or buy a whole new laptop.

Every laptop I've ever owned has at least one port I never use, and after a couple years it's missing some other port I'd rather have. This one seems to solve that problem, extending the life of the machine and/or avoiding dongle hell.
I suggest "we could have had an all-nuclear grid."
It's a Windows Precision Touchpad with a matte glass surface, and it feels pretty good!
All ads are broken.

Every since I started using NoScript, the page loads faster than ever.
disappointingly there is still a bit of lag in there. Though I'm sure that can be improved in time. It would be interesting to see him swing the stick around faster, see if the rendering can keep up an still track the stick when it is a blur.

Looks like fun!
+1 Seems like it would be a handy tool, especially with a visual query builder
Well, yes, but it was added in the C++ standard. I guess the standard covers the language and the library, but to me, the standard library is part of the language.
> I am also wondering how many GNU/FSF haters are participating in just because they prefer MIT/BSD and see GNU as a cancer eating at their money making scheme.

Bingo! Corporate interests have been taking aim at the GNU license and the FSF for decades. They hate that they can't steal free software, make it proprietary, and profit from it - without having to make the entirety of the source available to their customers which thwarts their profit plans.

How many Ask HN posts have we seen where someone is complaining that someone swooped in and "stole" their software, utilizing some form of a BSD license, and are now profiting from it? If you want to protect yourself from such hucksters then become a member of the FSF and license your code with GPL. Now you have legal protection.
A little off topic but I'm a little jealous that dinosaurs are way cooler looking now that they are feathered and modeled after birds. The leathery lizard-like dinosaurs that were in my books as a kid were cool, but these ones are wild looking!

Now that gets me to think about just how persuasive images are to children's minds. When I think about velociraptors I almost exclusively imagine the Jurassic Park movie velociraptors, and not these ones.
As an advanced programmer it always seemed I was getting rejected for jobs because of 'culture' because I wouldn't put up with their abusive environments.
You can both think cryptocurrencies are a stupid idea and believe that introducing payments into Signal is a bad idea for other reasons. Your assumption that one belief is simply a fig-leaf for the other is not justified.

Based on my personal experience, people who are serious about cryptography from a public-policy perspective are likely to have both of those opinions.
That's very nice and well done. Anything distraction free gets lots of points from me! A great way to browse the openly licensed images in the commons.

If you also want to introduce reading aspects, I highly recommend the African Storybook collection: https://www.africanstorybook.org/ all kinds of a short (like 10 pages) books for young kids.

For localhost access, you can read the books in Kolibri (a FOSS learning platform you can install on any old computer a raspberri pi). For the African Storybook channel, see this online demo https://kolibri-demo.learningequality.org/en/learn/#/topics/... and look around that demo server to see all the other channels available.
I've been using conan pretty easily. My biggest issue is that the recommended install method is via Python's pip
Basic barbed wire is ~80 lbs per quarter-mile roll (1,320 ft) according to http://www.agf.gov.bc.ca/resmgmt/publist/300Series/307100-1....

So 3 million lbs would be 9375 miles, or 15000km
What do you mean when you say that you're not certain user experience is one of those things?
we've had our application reviewed by a YC company that would probably derive zero value from our product. the advice was cogent and helpful, both with respect to getting into YC and the company generally.
I'll agree there aren't many ways this could be solved without breaking compatibility with JSON. Certainly something like {"created": Date("2013-12-1T12:00:00Z")} a la BSON seems elegant but is incompatible with JSON.

Maybe something like "String values that match (some computationally inexpensive ISO-8601-matching regex) shall be converted to Date instances by the JSON parser" could be possible without huge compatibility issues.

I guess I was mostly using this topic to voice what I'd imagine is a common point of frustration in an otherwise great data interchange format.
wow, I seen that formation as child and freaked out, thought i was looking at a gigantic triangular alien spacecraft.
Land has a lot more maintenance associated with it than the other items and if you aren't going to use it, it's still just a store of value similar to gold and diamonds. You're betting that the land won't decrease in value, which isn't always a safe bet, and that the recurring costs don't eat into your return.
"...about half of American adults believe that marijuana use should be legalized...". I find that strange. In Uruguay, 64% was against legalization.[1] Not that they cared strongly. It was legalized anyway and now most people don't care.

[1] In Spanish, sorry: http://historico.elpais.com.uy/121218/pnacio-682703/nacional...
The professor who taught me Derrida (translated by Gayatri Spivak, no less) told me that poor writing in philosophy dates back to Kant, who was a notoriously bad writer. But because Kant was also the father of all modern philosophy, a lot of future philosophers tried to emulate him and his often obtuse writing style.

Over the years, this became convention. Convention became dogma. And this dogma is the reason why I've thrown more than a few books flying across the room in frustration
Are we reading the same article? From the samples: corruption, extortion, unlawful arrests, etc. on international scale. I'm not sure why are you asking - this is what the reports are about.
Pulling a bit more on that thread: Not only would it allow them to decrease the barrier to advertising for small and local businesses, it would even allow them to monetize their search traffic much better than PPC text ads.

For example, "Houston Pizza" has an average CPC of around $1.55 according to Google's Keyword Tool. If instead, they are able to sell a Groupon for a $30 pizza at the low price of $15, they are at $7.50 revenue. They've just increased their revenue per search 2-5x, depending on how many ads a person used click on before. This doesn't even take into account the increase in click through rate when you can see a ad that basically says you get half off the pizza you already want.

If Google is able to get this kind of increase with just 10% of it's advertising revenue ($15.7 billion from just Adwords on Google websites in 2009 according to http://investor.google.com/financial/tables.html), this deal would pay for itself in about 19 months.

Effectively, they are moving higher in the food chain, similar to what they did in the lending market. Instead of selling ad space, they will be taking a commission on the sales they bring you.
We had the same problem in Bucharest, Romania.
Could you elaborate more on why it's a bad deal?
Here's the very short answer:

A bare repo has only Git's own data structure files. It's basically the contents of a non-bare repo's ".git/" directory, without a checked out working copy of all the files that are contained in the repo. The files are all still there but stored inside Git's database and not in the filesystem in the normal way.

The advantage: you can push commits to a bare repo. It's the kind of repo you'd put on your remote dev server. If you try to push to a non-bare repo, you'd get an error message like:

remote: error: refusing to update checked out branch: refs/heads/dev
remote: error: By default, updating the current branch in a non-bare repository
remote: is denied, because it will make the index and work tree inconsistent
remote: with what you pushed, and will require 'git reset --hard' to match
remote: the work tree to HEAD.

...which is a long way of saying "don't do that". The disadvantage is that you can't cd into a bare repo and use "ls" and friends to browse around.

So here's the even shorter answer:

Make a bare repo when you only want to push to it but not work inside it, say because you're making a shared repo for you and your friends to work on together.

Make a non-bare repo when you want to work inside it but not push to it, say because it's a project you're developing on your laptop.
You wish. It was released because a bunch of Intel managers had bonuses tied to launching 10nm and so they released it.
Did D ever get around to specifying a formal memory model? Because when I tried to adopt D a couple years ago I felt there was a lot of ambiguity surrounding the semantics of `shared`, particularly when interfacing with C and C++ code.

I ended up just casting to and from `shared`, and that seemed to work, but it was pretty verbose for highly parallel code and I was never quite sure under what circumstances doing that might violate the compiler's invariants.

Also such casting appeared to eliminate most of the benefits, since what appeared to be local data might have been cast and had a pointer sent across to another thread elsewhere. In the end `shared`, @nogc antics (the language internals weren't fully annotated), closures requiring the GC (compare to C++), and the friction of interfacing with highly templated C++ code such as the Eigen library caused me to abandon the attempt. I sure learned a lot in the process though!
(Whispering): But you know what is? Matrix.
> The irony is that if Apple hadn't given them a dime, we wouldn't even be having this conversation

Apple's relationship with open-source software is a criticism that is brought up often. So, yes, we wouldn't be having this specific conversation had Apple not donated, but we've had, and will continue to have, very similar conversations and criticisms without donations.
Refreshing to know in 2021:

<funny t-shirt>it...it was dns</funny t-shirt>
It's illegal for any country to deny entry to a citizen of said country.

They can of course arrest you the second you set foot in the country, but that's an entirely different story. They must allow you to inter.
I do pay for Spotify; still get ads.

I support free speech. I don't support treating your paying customers like an ad audience. "free speech" is a weak justification for scummy business practices.
No Navier-Stokes? Elasticity?
Wikipedia is simultaneously one of the best and worst things to happen to (Western) epistemology. On one hand, it's a totally free and relatively up to date encyclopedia of incredible scope. On the other hand, it's a platform for political propaganda masquerading as Undeniable Truth.

I'm not worried about someone lying to me in an article about Conway's Game of Life, but I am very concerned about misinformation in an article that has value to special interest groups with media leverage.
Would you be able to elaborate a bit what you mean here? There is no version of Banach-Tarski in two dimensions - you can prove that there exists a finitely additive set function which is invariant under isometries.
The problem is that cuts out 99%+ of all employers.

When was the last time you interviewed someplace that gave all programmers their own office?
Raymond Hettinger[0] and David Beazley[1].

- [0]: https://twitter.com/raymondh

- [1]: https://twitter.com/dabeaz
> You probably want at least some redundancy otherwise you're at risk of losing data as soon as a single one of your hard drive fails.

If by "fails" you mean the network connection drops out. Then yes, that would be a huge problem. I was hoping some project had a built-in solution to this. Currently, I'm using MergerFS to effectively create 1 disk out of 3 external USB drives and it handles accidental drive disconnects with no problems (I can't gush enough over how great mergerfs is).

But, if by "fails" you mean actual hardware failure. Then, I don't really care. I keep 1 to 1 backups. A few days of downtime to restore the data isn't a big deal; this is just my home network.

> Or if you have the possibility of putting all your drives in a single box...

Unfortunately, I've maxed out the drive bays on my TS140 server. Buying new, larger drives to replace existing drives seems wasteful. Also, I've just been gifted another TS140, which is a good platform to start building another file server.

You've given me something to think about, thanks. I appreciate you taking the time to respond!
> In civilized countries they have direct bank to bank transfers

I'm sure whatever country you're from (or otherwise alluding to) is a fine place, no need for the transparent insecurity. :) Narrowly, I agree that secure (and fee-less) bank-to-bank transfers would be preferable to CC.

> They are required for the CC transaction, this adds an additional player that should not be necessary.

We're positing a situation where CC's aren't available, so it's not an additional player but rather a different player.
If you're interested in this app also take a look at Garmin Pilot My-Cast.

I work on that app along with a small team here at Garmin and were are really proud of what we've done. We are passionate about making great apps and I think Pilot My-Cast really shows that.

http://itunes.apple.com/us/app/garmin-pilot-my-cast-aviation...
mindcrime isn't wrong—he was talking about the OP's submissions, not yours. Submissions can get autokilled for lots of reasons. Sometimes it's that a domain was banned for spamming, which mindcrime correctly pointed out. Your account lost submission privileges for a different reason: you were posting a plethora of unsubstantive Ask HNs that users were flagging (and in fact repeatedly complained to us about).
The crux of the issue is the same, regardless: silencing dissent.

Semantic arguments deployed to try to constrain the working definition of censorship (i.e. "it's a private platform, it can do what it want, if you don't like it just build your own and overturn overwhelming network effects through magic lmao!") are typically obfuscation and almost never in good faith.

And I think that you'll learn that a great many see right through them and are, indeed, very fucking tired of humoring them. Including, apparently, Elon Musk.
There’s a product in the US called “Febreeze” (I have no idea what it means). The product initially failed: basically in anesthetized your nose (as most such products do: the choices are mast the smell with something stronger or shut down the noses). The problem was people didn’t think it worked. So they added a cloying scent that overrode the smell suppression and had a hit product.

This is like making shaving cream froth up.
Feels like archaeology or a treasure hunt to track that down, but yeah it all looks very clever:

https://doc.rust-lang.org/src/core/iter/traits/iterator.rs.h... (collect)

https://doc.rust-lang.org/src/alloc/vec/mod.rs.html#2549-255... (FromIterator for Vec)

https://doc.rust-lang.org/src/alloc/vec/spec_from_iter.rs.ht... (SpecFromIter for Vec)

https://doc.rust-lang.org/src/alloc/vec/spec_extend.rs.html#... (SpecExtend for Vec)

https://doc.rust-lang.org/src/core/iter/range.rs.html#854 (TrustedLen for Range)

https://doc.rust-lang.org/src/core/iter/range.rs.html#17 (TrustedStep for isize)

The `TrustedLen for Range` is marked unstable, and the issue tracker has comments from just 8 days ago. Does that mean this only works with nightly?

Back to the topic though,the iterator/collect solution looks uglier than the for loop to my eyes, and I still can't think of any (reasonable) case where unsigned array/slice/vec indexes are better. :-)
> From there since Free Software has only lost ground

I mean, we live in a world powered by Free Software, so, I don't know, really. If anything, corporation were kinda successful making money out of free software, but that's another can of worms.
I think right to repair is easier for the average person to understand. You can just go to a repair shop and they can fix your device. Easy to understand. When you have a computer it can just work regardless if you are using free software or not. For the average person they won't see any visible / tangible benefit to free software.

I don't think FSF communication really has that much of an impact on the success. Even if the average person understands the benefit to free software it just doesn't impact them in the same way that right to repair does and that will result in them not really caring about it.
Hiring UE developers was a major issue at my last company. Not only are C++ game devs much scarcer, but they also seemed to gravitate towards AAA projects and were difficult to recruit for projects that didn’t fit that mold. Unity devs on the other hand are much easier to find. We ended up with a 5:1 ratio of Unity to UE developers, and all of our UE devs were remote.
That's good that you haven't had that experience. We haven't either with our hens, but enough of our neighbors have had that experience that I've received the "don't let hens eat eggs" advice from more than one one person who had firsthand experience with a hen getting accustomed to eating eggs, then breaking open most/all eggs before they could be collected, and then that hen had to be killed to save the eggs from the other hens.