skysight-inc/HackerNews huggingface dataset:
Thanks, will have a look :)
What' new with this one?
Yeah, you should hash the TeX. It's a pity really that PDF has become the dominant publication format, it's just so bad and non machine readable. It's absurd to me that scientific publications haven't switched over to HTML, I mean that format was invented for scientific publication...
Putney Debates
Thank you for the info. Very interesting.
I don't know how far it generalises, but a lot of my early 30s female friends complain about how hard it is to find a long term relationship.

Dates are easy to get, but explicitly looking for a long term thing puts off a lot of guys because it's just not the expectation. There is pressure to hold off on deep conversations or say you're just looking for fun when that really isn't the case.

'sometimes I just tell the guy on the first date that I'm looking for someone to settle down with. I've never gotten a second after that'

Getting ghosted by mr right for the twentieth time and wondering what is wrong with you seems as self esteem destroying as not being able to get a date at all.

I guess tinder just wrecked dating.
The Seattle address listed in the upper left hand corner of his resume is in one of the nicest spots in one of the nicest neighborhoods in Seattle. Sweeping views of Lake Washington. From that house he could see the site where he lives now in Medina.
Wouldn't that still be a grey zone to just invoice two different legal entities even though they are technically the same?
So breaking the law is only bad if you have lots of money?

People don't care about principles anymore. Everything is a special case and you have no concern for precedent.
Well,"fat" is an unprecise term anyway, but the main concern when evaluating languages like that is mandatory overhead.

What exactly constitutes overhead is debatable, but generally anything that is not strictly necessary for the functionality is considered as such... Even if it has useful tradeoffs.

Examples from Java are the GC, compound types need to be objects and thus are wasting space with type and vtable pointers, and the jvm is actually an interpreter (one with only stack semantics at that).

Since C++ has none of that, it is quite natural to say that it is more lightweight than Java.

But that in itself is not necessarily a judgement about execution speed, although it is heavily implied.
If you write Java in a way that it is heavily jitable and doesn't stress the GC, you can end up with a faster program than a naive C++ version would achieve.

But all else being equal, the C++ version will be ever so slightly fester, because less stuff to do means more stuff done.
For an example of how Artichoke can be faster than MRI, I'm currently working on extending the oniguruma-based `Regexp` implementation to have a fast-path backed by the Rust regex crate in some circumstances. In testing this can speed up `String#scan` by a factor of 10 for some `Regexp`s
I was curious about the copyright situation of photos of old paintings that you referenced in your last paragraph. I found this article that explains their status: https://www.huffpost.com/entry/museum-paintings-copyright_b_.... The bottom line:

> [T]hose who are hesitant to use photos of works that are in the public domain […] should know that under the law if the image is “slavish,” a mere reproduction, a plain unadorned exact image, they can use it and do not have to pay anyone a licensing fee.
His developer chops were why he was making such bank at 18 years old. Still though, his salary is probably the most interesting takeaway from all of this (that, or the whole listing your height & weight thing).
Hell in Python its:

>>> import codecs

>>> codecs.encode('foobar', 'rot_13')

'sbbone'
But it would be an option for more people if they had to do it every day.
I already know the answer: yes, it will be Scheinselbstständigkeit. The question is how to legally avoid that classification.
> Google, Facebook and Amazon

GitHub is Microsoft, which oddly enough has a larger market cap than all of those you listed.
> homosexuality exists among consenting adults

No it doesn't. I'm gay, and I could be on a desert island with not a soul in sight, or I could be the last man alive on planet Earth and I will still be gay. I do not need anyone else to have my identity. This is because homosexuality is a trait of one person and his/her attraction. I am attracted to men whether or not there is a consenting man present on the planet.

Just like you may be heterosexual but never have a date in your life. Not being able to attract a partner does not cause you to change who you're attracted to. One does have to stop calling oneself heterosexual just because they're ugly and no one will go out with them. You see? There is no consent. Because there isn't anyone else.

You've missed the entire point of my post. It's this: One's attraction needs to be de-coupled from the sex that a person may or may not partake in. You've conflated attraction and the act of sex.

Pedophilia is about the former not the latter.
It's owned by Comcast. CNBC uses it for CDN purposes I believe. Most of the images on their site start with this: image.cnbcfm.com/api/v1/image
Corsair K70 with Cherry MX Reds; I enjoy the feel of reds but would definitely like to get a version with blues or browns as my typing style causes them to bottom out more than I’d like.

Despite what was mentioned I find the keyboard enjoyable to use.
Thanks to let me know the additional conditions. As an employee I wouldn't be able to control that.
Are you being facetious? Are you genuinely asking me to explain the difference between SMTP and Facebook.com?

If you make everyone an individual actor, then there is no "platform". Visa can ban a merchant; you can't ban a merchant from the concept of accepting a cash payment.
I think the main problem with these stand on scooters is their semi-disposability. The sit-on scooters (like the ones from Scoot/GenZe) are likely way more durable, people also likely treat them way better and overall have a better impact on environment. Moreover, they fit into traffic patterns a lot better (they fit well into traffic rules, whereas the stand on ones are often in a grey zone like sidewalks, etc).
Also, Pascal's wager. The presented sides of the bet aren't equal, because on the one hand you have existence of a particular God, and on the other hand its non-existence, whereas in the real world, there's a whole space of possible Gods that people believe in that are not included in the wager.
All blood sucking insects (e.g. ticks, bedbugs, fleas), all human parasites (e.g. Guinea worm).
Ask HN: Can I trust Google products as a freelancer?
As a freelancer I'm not sure I trust Google products anymore. That is trust that what I invest my efforts in today will still be supported in five years time by Google. Therefore, I have checked out all my Google docs and setup my own Nextcloud. I will also be more reluctant to get too heavily invested in their APIs.

Do others feel the same?
In other words, offense is taken, not given.
For much of human history, the privilege to choose one's partner was reserved for men (at times exclusively).

Realistically, no -- parents and family were far more determinative than individual men. The just-so story where men have been free for tens of thousands of years while women were in bondage doesn't hold up. Most people in the middle ages were serfs. Men mostly didn't choose their professions or have preferential access to education because pretty much everyone carried forward the life of their parents and education was not widely available. The "men were free and women were restricted" narrative, in the specifics, compares the rights and privileges of women 500 years ago with those of the men of the 1980s.
landlords
Android is far ahead… as long as you only use AOSP or Lineage, avoid Google Apps and install apps from F-Droid and not from the Play Store.
Readability trumps just about all else in software dev, so I am 100% with you there on variable name limits and lack of syntax extension.

```[a-zA-Z_][a-zA-Z0-9_]*``` is such a universal and useful convention that I find myself using it even when the domain allows other characters (bash, Xnix filenames). Obviously this is English-centric so I would include other language constructs if I were in a country with another dominant language.

In fact even though I have the ability (languages supporting unicode and a QMK keyboard) to use symbols, e.g. Greek letters for math, I don't, because I know it's a hassle for anyone else.

> You can use virtually any character as part of your variable name.

> invent new syntax

are a hassle and anti-pattern for the same reason.
You should hash the TeX, not the PDF. Alternatively you could have both documents PGP signed by the author with a hash of the original tex, if you want to make sure you get the right "semantically the same but different" version.
But tbh that seems to be a slippery slope that I wouldn't want to go on, where do you draw the line for your semantic differences? Imagine you quote something which gets edited out, suddenly it looks like you quote nonsense while it's the original references fault.
AgentRisk | Frontend Developer | Full Time | Remote | https://www.agentrisk.com

At AgentRisk, we're using cutting-edge machine learning to power the most advanced wealth management platform for entrepreneurs. We are a team of successful serial entrepreneurs (with a couple of exits under our belts) and seasoned developers. Our product is built on an Elixir/Phoenix + ReactJS/React Native stack, running on GKE.

Interested? You can apply directly here: https://angel.co/company/agentrisk-1/jobs/596182-senior-fron...
https://news.ycombinator.com/item?id=20604901
Early bikes probably had similar reliability problems. Once the scooter design stabilizes, we will see refurbished units and mass recycling of consumables.

There is nothing inherently wasteful or prone to rapid breakdown in scooters; the fact that there is economic reason to dump them after 100 days only points out how inefficient is everything else and how improperly we tax environmental damage.
Yeah, this is one of the reasons why Racket doesn't call itself PLT Scheme anymore. Scheme has procedures `set-car!` `set-cdr!` that allow you to mutate the content and the address register of a pair.

Scheme has pioneered or picked up a lot of advances for making programs more functional, for example lexical scoping, closures, etc. that were not present in every lisp.

What's a bit funny is that I have experience some Schemers sneer at CL for "lacking the functional elegance" and common lispers sneering at Scheme for not being a true lisp with namespacing, etc.

One observation I have is, that in my career I start to see more patterns in code (they were probably there years ago but I wouldn't have recognized them). Sometimes I see monadic patterns in otherwise object-oriented code bases, or I see dependency injection realized in functional, immutable code bases. Maybe it would be time to revive the pattern movement to recompile common patterns and aim at a modern description of these. I feel like a lot could be gained [].

[] Also I'll walk out of any interview were I will be asked again for the visitor pattern. so tired.
I mentioned my newborn in all of my job interviews because I didn't want any surprises on either side of the table. I interviewed at six places and got five offers - two at FANGs, three at unicorns. I don't think there's a culture of discrimination against young fathers at large companies, and I don't think it's necessarily bad if there is at early-stage, high-growth start ups.
I ported Nethack to Windows CE back in the days. I think I used exactly this machine then.

Funny thing is, someone asked me about it only some years ago.
Done, thanks for your help :)
Activision Blizzard has moved billions of dollars of profit into tax havens
Is that something different to what vmakarov is doing [1], the work of current MJIT from k0kubun [2] seems to be based on this earlier work. And I believe vmakarov is working on RTL from YARV instructions, and a light weight JIT [3].

If I remember correctly there was a Tracing JIT for CRuby in 2016, but discontinued due to memory consumption

[1] https://bugs.ruby-lang.org/issues/12589
[2] https://medium.com/@k0kubun/the-method-jit-compiler-for-ruby...
[3] https://www.youtube.com/watch?v=emhYoI_RiOA
The original article is about lists implemented as tree-like data structures, not linked lists (which are much slower for most operations).
The US is/was not the local government in Afgahnistan, Iraq or Vietnam. Nor has it ever had a clear definition of what "victory" actually looks like in those places (nor any policy-level understanding or interest in the local culture and political dynamics that might enable it to develop one).

But it's worth noting that no victory was achieved by the insurgent forces that ever lasted in any of those places: the US, so long as it maintained the military will to stay, could bomb and destroy the insurgents indefinitely. It just couldn't tolerate the political cost of why it's people were being sent to die "over there", and a public which was and is dissatisified with foreign civilian casualties inflicted by US military missions.
I mean, clearly this site has value to the OP so it is obviously not trash.

What value a service provides is what matters in the end. Implementation details are secondary.
America is deeply, deeply ill. Our gun ownership is a reflection of how deeply broken our society is. We are stuck in a predator-prey relationship and the predators run our society. We seem unable to change that relationship.
True, but it's very unlikely that the flyboard has some sort of redundancy built in: if a single jet engine gets hit the whole thing goes down. Exposive/incendiary ammo would also defeat the self sealing tank, assuming he's using one. To me it's a wonderful piece of engineering and I'd drool to pilot one (a few meters above sea level, I'm not a hero:^) but I wouldn't bring one in battle.
It could make sense though to build a similar contraption under military jet pilots seats, so that if the pilot ejects, the seat brings him as far away as possible from enemy territory before deploying the parachute.
This is totally sane. I don't ever want my browser to contact Facebook and Twitter when I'm visiting unrelated websites. This was bullshit from day one. Please do continue!

edit: I hope that this will also hold for Google with reCAPTCHA and Analytics.
I think that publication should not be gated by peer review. Release early, release often, publish experimental setup and what you are looking for prior to the actual experiment, etc.

We have arxiv now; the whole process could open up even more, slightly closer to research in the open, like open-source development in the open. This is to make peer review easier.

Then what is currently "publication" becomes what it should be, in the sense of adding value: curation, filtering the most interesting, least dubious results.
I think this article makes very good points, it's very similar to something I've thought about VR vs AR and the internet analogy - which is that something that made (and still makes) the internet very approachable for indie hackers and startups is how simple the UI and UX are (or can be).

As a single person, with the right set of skills and enough care and attention, you can build a product on the web that looks and feels just as good, better even, than the big players. You're at no major disadvantage.

The same feels at least partially true for AR. It seems like AR UI is likely, at least in the near term, going to look like fairly simple overlay of images, boxes and text over physical objects. Not too different from a web page, basically. In fact I can even imagine that you could build such a UI with a markup language not dissimilar to HTML. You could even use CSS mostly as-is to style the components. Anyone who's capable of building a web page is going to be able to get going with this and build something useful really quickly.

VR feels obviously different in this regard. Simplistic UI is not going to look good or have good UX in VR, just as it doesn't in a 3D game. A solo engineer is not going to be able to compete with big company teams of artists, designers, etc to craft good looking VR spaces with comparable levels of quality.

I think the best we can hope for in VR is some kind of generic VR world toolkit, that's open source, within which one can overlay one's own UI using pre-designed models etc in a mostly cut and paste fashion (so kind of like how the browser gives you the DOM, and you just define what you want to display with simple markup instead of having to literally render pixel by pixel) - then it might be a bit more possible for solo engineers or small teams to actually build good looking and useful products. But still, it's a stretch to imagine that being competitive with custom designs that bigger teams and companies are capable of producing.

I guess we'll see. I like to be optimistic because usually with software and open source people find ways to surprise you with ingenuity and make things possible that you didn't even think of, and come up with usecases and products that you didn't think of in advance.
In many of these shooting instances, I have noticed a bit of hypocrisy in that small sites like 8chan are attacked as being highly nefarious and evil, but the mainstream sites that have hosted accounts of several mass shooters are mostly given a pass by journalists and Silicon Valley, et al... I don't understand why they are not all treated the same.
That is correct. I remember booting it up on 620LX.
Bill the company for your time doing these tests. $250 is the going rate for contracting.
Keybase Proof
[ my public key: https://keybase.io/digitalsweet; my proof: https://keybase.io/digitalsweet/sigs/w0iY8WjgqXjKhUVdjTCoKRTskugxZzAWzrvtko0UF7c ]
It is a feature, not a bug, because it provides value to customers.

I separately think sites that only work with JS enabled are not great, but that's a problem with the system and not with individual actors.
I don’t have any experience with it, but NetBSD still supports these machines (although the 660LX isn’t listed in the support table, not sure why)

http://wiki.netbsd.org/ports/hpcsh/
I do not want to save any money in taxes, health insurance, social insurance or pension fund. I am actually happy to pay all this. Nevertheless I heard horror stories even by doing so you are at risk they will f..k you anyway after a Prüfung (audit) within the first five years or so.

I even want to stay in the public health insurance (freiwillig gesetzlich versichert). I actually do not want to benefit from being self employed. I just want to make it legal.
Video makes it easy to ramble about design-choices, etc. But I'd rather read content. Seeing snippets of text on-screen, at my own pace, is much better than seeing shots of a monitor or slides. Much like this story.

That said there are a couple of great books out there already, interpreterbook.com, compilerbook.com, and craftinginterpreters.com - all recommended. If you're doin g this for money you'll struggle, unless you have a lot of clarity / something new to offer.
I don't think anyone's trying to run an aluminum smelter off ethanol, if it's a reasonable transport/peaking/storage fuel EROI is irrelevant.
Ask HN: How Can I Support the Open Source Community
Currently I have a 300Mbit/s fiber connection and a more or less slow server.
I can't say authoritatively, but the times I've talked with NSA admins (who of course didn't say they worked for NSA, but DoD) they used a lot of IBM stuff, not the least of which is because IBM would handle support requests on Christmas Eve.
Nearly 20% of U.S. funeral homes now offer livestreaming
https://arstechnica.com/gaming/2019/08/now-even-funerals-are-livestreamed-and-families-are-grateful/
When has humans meddling in ecologies ever worked fine without huge negative side effects?
Chrome Extension that finds best GitHub Issue solution for you
For reference, this is what a document viewer should look like, in my opinion: https://i.imgur.com/kkhk2dX.png [#]

Notice the gray margin outside the sheet, and the padding inside the sheet. The first one gives you a general frame of view, and also you don't want the document to use the whole screen width when using a 16:9 monitor or similar screen.

The padding is necessary because you don't want characters too close to a margin, else they look like they're escaping the sheet.

I haven't been able to replicate this setup with Calibre, FBReader or any other epub reader.

Fonts are another issue. Default fonts always suck. FBReader uses Dejavu Serif, that, in my opinion looks just bad. I changed it to Bitstream Charter, which looks decent, but then the line justification looked wrong, I changed that, and then paragraph margin looked wrong. There's a million little things that look horrible by default and you have to spend an hour per book setting up your reader so that it looks right.

I've tried generating PDFs with Calibre, the result: giant ugly fonts, zero sheet padding, nonsensical spacing, etc.

At some point you just give up and avoid epubs like the plague.

[#] The book is called Crypto 101, by lvh.
It is actually unusual to count incidents where one person is killed as a mass shooting.

https://www.gunviolencearchive.org/reports/mass-shooting

They may be counting gang shootouts and stuff like that.

Guns are still allowed in the US because literally millions of Americans own guns, including semi-automatic rifles, and don't commit crimes with them. Many of them carry a gun concealed every day. Gun owners and concealed carry holders are actually less likely to commit a crime than the general population. In the US, we hold to the old common law idea that people who haven't done anything wrong shouldn't be punished.

Many more people die an "alcohol related" death in the US than in incidents related to guns but this receives nowhere near the attention.
I'm also seeing crawls from duckduckgobot so they're working on their own system at the moment. It may already be deployed for some easy queries.
Science Matters with Lawrence Krauss
> I’ve been making music for 10 years.

Then I wonder what you think of Kirby Ferguson's video series, Everything Is a Remix (https://vimeo.com/139094998).
https://arstechnica.com/gaming/2019/08/now-even-funerals-are...
This is a moot point as Capital One and GitHub have both stated that no personal information from the hack was stored on GitHub's servers.
I used it once or twice in 5 years
Hydrogen is only useful as 'short term storage' of energy.

So whether or not Hydrogen is useful really boils down to whether or not hydrogen is a superior source of energy storage versus Lithium batteries, compressed air, flywheels or whatever.

> This is the last 10-20% of the electrical power market

It's not the 'last 10-20% of the electrical power market'.

What renewables like solar and wind can't cover, without effective energy storage, is 100% of the power requirements 30-40% of the time.

Solar only works when the sun is shining. Wind mills only work when the wind is blowing at a appropriate speed. Unless you produce a massive excess of energy and then store it somewhere then neither of these two technologies can ever replace traditional power generation.

The best you can can achieve otherwise is to have solar power during the bright hours of the day and then massive number of natural gas turbines to pick up the slack the rest of the time.

Traditional power generation plants are a poor match with renewable because they can't vary their output quick enough to match the wildly variable capacity of solar and wind.

So the important part of the question is whether or not hydrogen is a useful mechanism to store the energy. And so far it has not been.