jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
i'm sympathetic to this philosophically, but firefox is so bad on linux (of all platforms) for my normal use it's crazy. slack chokes up constantly on it (maybe due to too much local data?) and when i lose internet, firefox will get stuck saying "can't connect" when chrome, ping, curl all do fine.

and tbh..using my google account to sync my bookmarks is gonna beat any value-add firefox can offer. i have chrome on my iphone just to open safari pages in it to bookmark-sync them for later.
I found that dead lifting really helps prevent RSI
> I also have a suspicion that orca intelligence possibly matches that of humans.

I thought similar things after watching the documentary Blackfish (which is excellent.) Some of the orca behaviour documented in that film - in captivity and in the wild - is remarkably intelligent; some of the most obviously-intelligent behaviour I've seen from any non-human animal.
What you are saying is the intention of every chiropractor is to make harm, because they know upfront it wont work and will harm. Which is absurd.

Action of chiropractor is a mean to correct imbalance in the body. Most of the time it works, sometimes not. I would call it side effect, which any evidence-based pill has also.
You say "No software project cares"... but I'm sure there are pieces of software out there used for dealing with historical/archeological data and have to deal with stuff like this :) I would not want to have to work on it.

Archeologists must spend a lot of time reconciling different calendars and all the changes that have happened over the years.

And yeah, if I go the rest of my career never having to work with calendars or scheduling I'll be a happy man.
wait. is this live? anything similar for clouds?
I'm more than happy to see your ads. I'll even click on it, and buy things from the target if I like what I see. I've done that several times in the past. In fact, when they are relevant, and in moderated amounts, I do like ads.

Now, I'm sure that you took care to guarantee that your ads won't track me, or try to invade my computer, right? Because if you didn't, it's blocked and you can whine and call me bad names the entire day, it won't change a thing.

By the way, I never saw adblockers blocking properly applied, safe to load ads. Maybe they do, I don't use them for quite a long time (I use other tech).
Will pay up to 744,000 BTC for this torrent. THXBYE.
Potentially GCHQ could be sat on one of the largest private collections of indecent images of people underage. The age range is liable to be 14-50, the article says around 7% were of people doing naughty things on camera, even if that tails off at the age extremes that's still a worrying thought.

Keeping a creepy eye on your junk, just in case you're a terrorist.
Netscape was not selling their browser so that did not matter. I worked at a startup that used their server. We wanted to pay for it but they would not invoice us. Just sending money without an invoice would have been a donation. I sat for hours on their customer support line trying to get an invoice but they never sent one until they went out of business.
This just isn't factual. Every part of car will eventually wear out. Go spend some time on the Tesla forums and you'll see they are not even close to maintenance free.
> I was mostly giving DAW as an example though, same would go to any kind of specialized software.

Yep, I'd absolutely love a real Photoshop competitor made in a similar spirit to reaper. Photoshop just has too many niceties that something like gimp doesn't even come close to (one that comes to mind is Select Subject - has probably saved me hours of work and does a much better job than I ever could manually)

> > If you own multiple computers, you may install the same license key on all of them, as long as you only use REAPER on one computer at a time.

> I love this, let's not pretend people have a single computer.

This is what I meant by no bullshit licensing, it's really refreshing to see a professional and competitive product be this way when it comes to user freedom. I'd like it to be open source, but this is probably the next best thing.

Just a shame that most audio plugins don't follow the same philosophy, otherwise I'd happily be using just Linux for music production (though you can at least make most windows-only plugins work on linux through wine)
oh boy... type "demoscene" into google and go down the rabbit hole.
That is an awesome site, thanks for posting I had no idea there was a place with that much transparent review (shows how much I've been publishing).
Tor still masks your IP, and as long as you make sure you take proper steps to disable Javascript, use HTTPS, avoid mentioning anything that could allow someone to easily pick you out among a group of people, etc., you can still manage to maintain a certain level of anonymity. Riskier, sure, but certainly not outside the realm of possibility.

At least as far as I understand it. I admittedly don't have as much experience with Tor as I'd like, so I'd be happy to be told that I'm wrong.
Agreed, I wouldn't call it a necessity but its kind of an aesthetic thing for me. It's not exactly a deal breaker but for a couple of extra bucks on an expensive keyboard why not just shell it out.
> I think he meant, "This is a platform owned by established, rich, and ageing artists, whose resolve to assist up-and-comers should rightfully be questioned."

An actual artist-owned platform (a co-operative model where artists = shareholders) would actually be pretty awesome.
> I care more about open computer systems than making everyone middle class

The parent speaks about slave labour or something very close to it not about living in the suburbs.

> there will always be a lower class

That is your opinion and it may be true. Even so, the "lower class" could live without the worry of basic necessities. A lot of people do not currently have that luxury.
Baser dynamics are definitely not absent from LI. I've heard of salesmen creating catfishing accounts and boosting their response rates from executives. But that's also the seedy underbelly that's always existed in enterprise- tales of HR violations at trade shows and industry conferences abound. It's just more surreal or perhaps hypernormalized to see it in the clean, sterile, ostensibly professional world of a business social network.
Location: Kuwait

05:30 Wake up. Followed by an hour of coding / reading / follow-up of what I left last night.

06:30 Shower, freshen up for work.

07:15 Cook breakfast, browse HN, pocket some articles for the ride to work.

07:45 Leave for office.

08:15 Arrive at office. Begin the day by checking emails.

08:30 Shuffle between meetings & coding. On a good day, I'm able to avoid meetings until lunch.

12:00 Lunch time and hanging out at the proverbial water-cooler with colleagues.

13:15 Meetings and hopefully some productive coding

17:15 Prepare to leave. Check email one last time and send off replies to anything pending.

17:45 Leave for home.

18:30 Reach home. Order dinner, call parents.

19:30 Finish dinner while watching some TV show / talk on Youtube. Head out for a walk / run

20:15 Get back from walk / run. Relax by listening to some music, IMing with friends, watching few videos.

21:00 Start work on side-project or coursera course or blog post. Try to get a couple of hours of productive work done.

23:00 Prepare to sleep.
That would in fact be awesome.
Any way to see this without a Google account?
Thanks for asking! For context, I live in Southern California.

I wake up some time in between 10 and 2.

The majority of my day is spent alternating between playing guitar, playing Super Smash Bros., programming (work), learning (physics lately), and cooking. Besides on occasion, I don't have the best ability to sit down and do one thing for more than an hour at a time.

On most days, I walk downtown (about 40 minutes of walking daily) to eat, shop, or just relax. Lately I've been packing lunch, getting high, and walking to the park a few blocks away. It has a really awesome man-made pond that is home to plenty of critters.

On some days, I lift weights or bodyweight train at home.

I work freelance (iOS/web dev) so I can pay rent.

I'm building a B2B web app with two other people who live across the country. We have an hour long Skype call once a week.

I quit my bullshit 10am to 8pm startup job 10 months ago. I'm not making much money yet, but as a 23-year-old with no kids I don't care. I'm healthy.

That was therapeutic!
I feel for the workers.. But I always gloat when luxury brands based more of trendy shit than anything practical, start to tank.
Other important and recent Java distrubution option is GraalVM Native Compilation. We are using it for a encryption app and Spring Boot app. Our final native version of GraalVM application is not only smaller in size but super fast. The only drawback with GraalVM is the time it takes to native compile is very high and heavy on CPU (I am sure this will be solved near future).
Agreed, I don't hold any hope for this, but I also don't have the expertise to honestly judge it. Makes for a nice local news story though, I just wish they'd have taken a slightly more critical look.

His ideas are that familiar mix of a few catchy pop-science ideas (fractals and Alcubierre drives) and pseduo-science (Bermuda Triangle), that's typically a dead giveaway for a crackpot.
Especially since this article is from May 2013.
It's always better to sell shovels
Does anyone please know where to find the cap table? I assume it should be public by now — am I wrong? Couldn't find it under the document's "Capitalization" section. Thanks
I have no doubt that they have a good business model, and that they are positioned quite nicely in the market.

It's just that these valuations are getting crazy.. Everyone is already pricing in like 10+ crazy years of growth. Not everyone can grow like Facebook did...
I know many people who despise video. Text is faster to read, avoids self-consciousness when taking video of yourself, and is easily searchable.

Sure, people always ask me to record videos of many meetings when discussing product features and decisions... which I do, and then post the videos on Confluence pages where I can track views. Nobody ever actually watches them.
Shopify does provide other qualities for the 20%:

- Seamless integration with the merchant billing system. I.e. free trial(s) are credit card up-front automatically, with zero friction for the user.

- "Free" marketing in the App Store.

- Access to paid advertising in the App Store.

Good partner support is just not one of them :)
Yes please take business away from Nvidia and AMD. I just want to buy a GPU.
So you think the drawbacks of Nano are not impacting it's usefulness compared to Bitcoin? Last time I checked, Nano didn't have any trustless lightweight wallets, you can't attach any data to transactions and also no multisig.
Funny you should mention that. I’m currently in Tennessee buying land to build off grid housing in the middle of no where.

Plan on buying 60-150 acres, building a house off grid, adding starlink, then renting it until / when I’d like to move in.

We’d probably build 2-3 homes and rent out 1-2 and people can bring their families. They can learn to hunt, fish, take care of cattle, etc for a summer.
https://mashable.com/article/bitcoin-1-1-billion-transaction...

1B moved for $80 fee. Do your research.
haha, i see.spoken from experience.
> This is because on average, you will gain $1 with every coinflip. For those interested in the maths, you have a 50% chance of winning $2, and a 50% chance of losing $1, 50% * (+2) + 50% * (-1) = +$0.50.

Interesting
They are not complex, and they are entirely optional. They are just a namespace. You are free to never, ever use them.

For a company the size of Uber, I don't think spending five minutes reading the documentation for createuser is a significant burden to deployment. PostgreSQL is very easy to deploy.
Beauty has objective value as defined as such but I leave it to you to figure out.
Thermorectal cryptanalysis, for sure (relevant xkcd mentions pipe wrench, though)
A long article is a sign of effort expended, which rationalists value as a sign that a lot of thought has gone into the ideas the article puts forward. (They have a rock in their heads saying "DON'T BOTHER YOURSELF WITH BRIEF EXPOSITIONS.")
As long as they leave plenty of thunderbolt ports.
What's an example of somebody prefering to be locked down? I've never heard of somebody agreeing that being locked down was a great feature. It looks to me like nobody prefers that and it's being forced onto us.
I've never had to configure yapf, even though I could...

"yapf -i --style=pep8" works great.
Funnily enough, you could replace this article with a rock that said, "When people are confronted with a very skewed probability distribution, after a while they become complacent and default to the most probable outcome".
https://news.ycombinator.com/item?id=30260787
You did things the hard way by trying to construct the exact inverse.

---------

I suggest the following instead:

1. Create a 16-gigabyte file consisting of f(x) from x=0x00000000 to x=0xFFFFFFFF.

2. Sort the file.

3. Determine that no repeats exist, that is, the values go from 0x00000000 to 0xFFFFFFFF.

--------

Once you have determined that all 32-bit inputs result in all 32-bit outputs, you've determined that the function is invertible. 4-bytes x 2^32 possible inputs == only 16GB these days, small enough to be handled by any old computer... possibly entirely in RAM.

But if you don't got enough RAM for that, an SSD or even Hard Drive would be fast enough for the above procedure. It may take a few minutes but its not that hard.

You see, the goal is to "prove you have an invertible function". At no point do you have to accomplish the difficult task of actually finding the inverse.

-------

Well, I guess if you're "just following the blogpost" about the inverse, maybe that's easier. But from the perspective of "I don't know the inverse yet", its really difficult to figure it out. So you should think about the simpler brute-force methodologies that a modern computer can do in just a few minutes.
This has been done successfully using VMs since 2 decades.
Imagine if everyone learning physics came in with an attitude of "I need to learn and use the rocket equation as quickly as possible" (or substitute some other high-level problem for "the rocket equation"). You'd end up with strange backwards tutorials for physics that start out with that specific model, then a handful of related models, then how to abuse that model to handle things it doesn't really apply to, and much later the underlying physics and mathematics to solve arbitrary generalized problems.

Many people start out trying to figure out either "how do I use git exactly like (svn, cvs, vss, ...)" or "how do I commit and push my changes", so tutorials start there. Most people don't approach git by learning its underlying data model. Arguably people should, because it's a rather simple data model, and then all the commands become simple applications of that model.
I found this tutorial (the one you recommend) to be, generally, terrible. It doesn't define terms, but rather just jumps into the git terminology without explaining things. For example the section on "Commit Objects" - what actually is a commit object? Is it a directory, is it a special file, is it .. something else? The term is used in an abstract manner without actually explaining what the term means - sure, it explains what is associated with the term, but why is it an object?

The same goes for the "Heads" explanation - its a reference to a commit object. Is this a softlink, is it a field in a special file that contains a reference .. what "is it?", and why is the word "head" used?

Whereas in the tutorial referred to in this article, "Git From the Inside Out", the terms are actually defined before they're used in any significant fashion. "Commit Objects = After creating the tree graph, git commit creates a commit object. This is just another text file in .git/objects/:" (with example), and .. "Heads = Which is the current branch? To find out, Git goes to the HEAD file at .git/HEAD and finds: ref: refs/heads/master This says that HEAD is pointing at master. master is the current branch."

I just want to point this difference out, because it actually is endemic in all Git tutorials I've found - either you define the basic terms, such that an association can be made in the mind of the reader, allowing them to grasp the abstractions .. or you don't. This appears to be a common problem with Git tutorials, in my opinion - the terms, or rather the taxology of the Git abstractions - are quite unclear. Why on earth the term "Head" is used to refer to a commit object is quite un-intuitive .. at first. Git really requires a deeper dive into the abstractions before surfacing for true understanding.
For reference- https://news.ycombinator.com/item?id=9272762
I have discovered that my labrador would kill himself trying to figure out how to solve differential equations if he knew he could get a bite of ginger bread for it :-).

That said, having raised a puppy that was destined for guide dog training, the trick is early on getting the dog to understand that you are asking it to do stuff. That is a big part of puppy training, and once trained, the dog will look for you to ask it to do new things, and knows that if it figures them out quickly you will reward it. It has been one of the more amazing experiences in my life.
Lisp doesn't have pattern matching. With optima[0] it does.

Lisp uses prefix notation. With mexpr[1] it uses infix notation.

And so on.

[0] https://github.com/m2ym/optima

[1] https://github.com/tmccombs/mexpr
Just because they're "very" different issues doesn't preclude there being a technical solution that helps solve parts of both problems.
Unfortunately I have to agree here. I abandoned DrRacket for Emacs racket-mode and geiser because waiting for DrRacket to finish whatever it was doing became too much for me. On the other hand, as an Emacs user, I'd probably do this even if DrRacket was much better optimized than it is :)
Probably HN's best insurance against astroturfing is to improve the culture of substantive discourse. The higher the signal/noise ratio gets, the harder it is to fake.
The one node.js project that I see in the list does not look terribly exciting (another chatroom). I wonder if this is at all representative of the other projects.
From my experience, PCI compliance does not require that you have everything perfect, as long as you have a plan to fix your deficiencies.

And as an employee at a couple of PCI compliant shops, I can attest that even full PCI compliance still leaves a lot of holes (enough that some organizations have formed their own compliance exams above and beyond PCI).
I had the chance to meet with some EPB execs who said that for the most part the residents who had the 1Gb/s service got it for bragging rights or because they could. One gentleman does use it to stream HD movies from his server at work to his house.
Good idea! We're a Lisp startup based in Zurich and I'm sure a few of us will turn up. www.teclo.net
FFS, autism isn't about focus. Find a more meaningful and less insulting word.

You'll find that those on the spectrum who gravitate to technology jobs do so not because they can focus any better, but because they are more comfortable with systems that are predictable (computers) rather than capricious, condescending, noisy and random (humans).
QE wasn't/isn't inflationary (and I believe the empirics bear this out), it was a dollar for dollar swap of treasuries for reserves.

If anything it is/was the opposite, removing interest income from the private sector and putting it on the FED's books (which get remitted back to the treasury).

(ooh, you're goooood)
What surprises me the most about the headline is that humane treatment of prisoners is considered radical to the American public. I find this especially disconcerting given the large numbers of conservative Christians in the U.S. and their apparent desire for vengeance. It's almost as if Hebrews 13:3 and Mathew 25:35-46 are unknown to them. Someday the U.S. may see the light but I'm doubtful it will happen in my lifetime.
Because you can't trust SMS-based two-factor authentication.

http://en.wikipedia.org/wiki/Multi-factor_authentication#SMS...

http://webcache.googleusercontent.com/search?q=cache:UiwfUal...
You know me more than myself! How is it accurate?
So much of what this guy rambles about is so moot to anyone who's ever actually worked in the building industry.

Why is he even qualified to have this opinion?

The premise that buildings "nowadays" are universally cheap and inferior is stupid:

There have always been shitty buildings that don't last, because poor people also need homes.

Cheap buildings today are significantly better protection against the elements than shacks from the "good old days".

I agree with the spirit of the articles, so I guess I don't care (Yes, we should encourage people to spend more money in the building industry! Yes, hire a local artisan to make something!), but I think an economic argument is more compelling than an emotional one.
I can't see the numbers on the left at all. I need to get this app.
I think it's more that they're just one of the many teams competing in http://demoslam.com/
The main argument for working at a big company, in my eyes, isn't on the list:

You need a big company to work on a big product.

If you want to work on something as complex, massive, multidisciplinary, and grand as, for example, the space shuttle, small companies aren't an option. Sure, you might be called upon to learn fortran, and there will be underperformers and politics. But the engineering challenges can be mind-blowing anyway.

I'm reminded of one of the characters in Snow Crash who loved her study so much she would go anywhere to practice it. Sometimes big companies are like that. A dead sexy product can make it all worth it.
was the music part of the powerpoint?
Though it's less than widescale support: The VM Import process currently supports VMware VMDK images for Windows Server 2008 SP2.
Domains make IPs human-readable and human-rememberable, and allow multiple servers to identify as the same site (ie, for human and CA purposes), and allow them to move. Somewhere you need a translation and connection system.

You could most definitely change your links to go to IP addresses. But they're more fragile.
You went searching through the DF archives to find some damning praise and that's the best you could come up with. In each case you selectively chose what you thought was a compliment (protip: His friction comment was not a compliment), yet if you quoted the whole entry you would see that it's damning praise. A compliment sandwich wrapped around a "it's a second class platform" filling.

It's also interesting that the best you could find was from over a half a year ago.

Most criticism of Daring Fireball has to do with how it has turned so rabidly one-sided over the past few months. Gruber has somehow taken up the battle as a personal mission, now valiantly defending Apple against the evils of Google or Adobe. While before he did the whole "compliment sandwich around an insult" thing, now he doesn't even bother with that and it's instead just all criticism.
Ideas are worthless without good execution. ;)
This is the ego death. You could fill libraries with what has been written on this phenomenon, though under many different names.