jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Oh cool, he finally finished it! Hadean Lands was kickstarted five years ago [1], receiving $31337. (Read that number carefully; this article rounds to $30k and completely misses the fun.) At the time, it was astonishing to many people that a piece of interactive fiction could pull in five figures of crowdfunding.

Andrew Plotkin has been releasing really excellent games for years; Spider and Web was my introduction to interactive fiction. (Talk about getting thrown in the deep end of the genre...)

[1] https://www.kickstarter.com/projects/zarf/hadean-lands-inter...

EDIT: The game's author has, for some years, been posting Hadean Lands design and progress notes at the Gameshelf blog: http://gameshelf.jmac.org/author/author6b0d4/
Thanks for the comparison. If you look in the demo code, you'll see you don't necessarily need the compile step, just write your custom tags with riot.tag and use strings for the would-be compiled part.
I just spent the past 5 days (re-)evaluating javascript frameworks for a project. It does feel like there are (too) many choices. However, I wonder: why are so many of these frameworks so opinionated?

e.g. in Tuxxedo, why would 'actions' be named 'add', 'remove', 'edit' or 'get'. Why not following CRUD or POST/DELETE/PUT/GET convention? That's just one example.

It feels like the front-end developer community tends to over-engineer things these days.
I had a long and favorable look at IF/text adventures and have to say, nope it's not that big a thing some people make it. Yes, focussing on content instead of big explosions is what increases depth and the kind of beauty I also like. But the IF world is wrong that it must be pure text. A game like Dwarf Fortress for example can tell a lot of its story without text. You see your dwarfs moving towards the goblins, nobody needs to explicitly write it down for you and prompt you for an interaction. Shadow Run Returns is a X-Com like tactics game, but it also has a lot of text adventure influence with all its heavy dialogue with different choices etc. And by adding these other elements together with text based story and depth, you get something more deep and more efficient.

Text is not a game. It's a feature. Depth is not a game. It's a feature. A puzzle or labyrinth is not a game. It's a feature. Make games by smartly combining (multiple!) features!
Facebook has a simple but clever way of tracking who is engaged with their video advertisements. Video ads auto play in the background without audio, the user has to click on the video to get audio. Presumably they're then able to track engagement by the number of users who specifically choose to watch the video with audio..
Apple works hard on power efficiency. You don't get high battery life for free. Memory usage may get less attention, but, for example, they do 'swap' to memory by compressing pages (does it help? I wouldn't know. Read http://dfrws.org/2014/proceedings/DFRWS2014-1.pdf)

Edit: oops. That paper isn't evaluating performance, as I thought it would.
Sweden runs almost exclusively on plastic and technology, so much so that even a lot of older people don't even get physical bills anymore.

To say "Europe is..." about anything is a pretty broad statement. Your one or two trips to a couple of european countries probably doesn't qualify you to make this statement.

It's true about some countries in Europe. Bulgaria, for example, generally has bad service and you're lucky if you can use card to pay for everything you buy during a day. This is not representative of even a majority of Europe, though.
Yes, the way the CCP does enforcement there is the Hong Kong model: there's an entity 100% owned by Tesla called Tesla Shanghai that has a 50 year lease on a state owned factory, Tesla invests $700 mil, state invests $2 bill, when loans are paid off, Tesla can begin transferring revenue stateside
If I just got my hands on a few million CC's I wouldn't tell my shady "friends" either. Not even for the lulz.

In fact, I'd be peeing my pants if I saw that in the SQL-dump I just downloaded through a couple of proxies.
http://btprox.sourceforge.net/
Why is it embarrassing?

They obviously did well enough to be worth acquiring.
It’s not a real requirement. Just a performance thing. Each partition has an index and as it grows the deserialization of it to find the queried start column takes longer. It is lazy loads but there a perf hit. Easier to have a rule of thumb like “100mb partitions” and have more fixed tps per core etc expectations.
We need more Andurils - small (relatively) defense startups that bring innovation and competition to the table with modern approaches to project management.
If your friend is correct, you should probably post your height, income, race and occupation here so that she can take your offer for drinks under serious consideration. Your proper use of "you're" and reference to "statistical factors" isn't enough to stand out on HN.
Very little upside in sharing that info. Whether they are friend or foe, your managers role is to manage the best from you. If they perceive you to be distracted or giving less than your best, there's no upside for you. This also gives your manager plausible deniability she their manager asks whether they were aware of your activities and handles them correctly.
I think in both cases, they are allowing pragmatism to win out over correctness. The underlying systems that Dart & Go try to interface with embrace NULL with a kind of oblivious joy that can't be replicated.
New? Never used DOS, a terminal, or a custom dark theme on Windows XP?
Maybe people aren’t expecting riches, but I will say that all of my peers (late 20’s) looking for a career change are looking at coding boot camps as a way of achieving stability. Not that there’s anything wrong with that, but there’s no free lunch in the long term.
I used grey on black for many years but recently switched to pure white. It is much easier to read.

I have my monitors set fairly dim, about 120cd/m^2. This is what most colorspaces expect the whitepoint to be, but it is very dim compared to the maximum amount of light a monitor can put out. It is about 12/100 on my monitor.

https://hub.displaycal.net/forums/topic/what-monitor-brightn...

Anyway, my point here is that #ffffff is not any sort of color you can see, merely a number that represents the maximum possible amount of red, green, and blue. If that's too much light, you can turn it down. You can also play with gamma curves to change the relative intensities down to pure black. Some people use 2.2 in dark rooms and 2.4 for "normal" indoor illumination.
Are you implying something?
And non-OLEDs by exception, where black means shining a light at a black surface for maximum device heating.
High contrast mode is not dark mode.
The problem is, that many of the developers are mistaking the Dark mode with BLACK mode (like Opera GX, Telegram's night mode, Android's [MIUI's] dark theme, and similar themed applications). Dark mode - as with Discord - is really about having the contrast _reduced_ and overall making the whole experience more dark greyish, which reduces strain on the eyes. Try this with BLACK instead, and you'll start to cry after a couple of minutes (yes, I know, I'm old and grumpy..). The very popular dark themes, like Monokai are popular exactly because they respect these very simple rules: 1. dark does NOT mean black, 2. reduce overall contrast.
I personally HATE the fact, that with Opera GX for example, you don't even have the _ability_ to choose if you would like to use the Dark mode (which is, again, BLACK mode in reality).
Take note, web designers.
I recently stopped cooking with oil and started using a smaller amount of clarified butter (ghee) again.

It seems like it made it much easier to lose weight. Maybe food has more flavour and less is needed to eat.
All of it. Your body won’t last very long though.
I was not aware that unquoting in Common Lisp can be applied to data. So it is not a specialized sub language just for macros, but a general purpose template system that could also generate code.
> First of all we have to say that you can interact with Outlook directly from other Microsoft Office apps via VBA using the object Outlook.Application.

I haven't seen any corporate deployments that permit jacking around directly with Outlook in years.

In particular, the transition to .*x file extensions some years ago marked the a heavy lockdown of all my favorite VBA stylings.

To give a customer an .xltm with the capability to import .json files with tidy formatting, it was necessary to package everything as a .docx and then construct the target on his machine.

It's one way to do security, I suppose
NHK is reporting power and gas outages, a landslide on a highway and minor infrastructure damage, but nothing severe. No nuclear plants are reporting anomalies, and there's no risk of tsunami.

https://www3.nhk.or.jp/nhkworld/en/news/20210214_29/

(Edit: this is the english-language NHK and doesn't go into everything I said...I'm watching the coverage on Japanese TV, which is more detailed.)
The point is that there are two explanations for the difference observed. One is that white police make the correct amount of arrests, and black police make too few. Another is that white police make too many arrests, and black police make the right amount. The paper seems to assume the latter (I only scanned it very quickly).

Perhaps to someone who lives in Chicago, it’s “obvious” which of these is true. But that’s not usually good enough for science: we want to base our claims on evidence, not on our intuitions.
I'm sorry, but I am not completely aware of the broader context and just shared that soundbite as meme.
I have gone from 33% body fat to 22% in 7 months. It has been purely through moderate calorie restriction but eating the same stuff. I used to swim and do CrossFit and it was so hard to lose weight because I would inevitably have an injury that would prevent me from working out and would lead to weight gain until a few weeks. I have been unable to lose weight for 12 years because I focused so much on exercise and diet when really just doing diet was the key. Once I get to my goal body fat percentage I plan on starting exercising a lot again but until then it’s just 8k steps or so a day. I do agree people try diets to avoid exercise but most people I know do both when trying to lose weight.
From 4 days ago - https://news.ycombinator.com/item?id=26086288
"Hispanic and Black officers make far fewer stops and arrests and use force less than white officers, especially against Black civilians"

Well duh! Who would have thought that having a police fors look like the people they are serving would be helpful? Anybody, that is who

The police are not a occupying army! They are there to keep the peace not suppress dissent
They have Threema Work, which is (in business model) similar to Slack
I used to use UUCP to get my email when I was on a dialup, non permanent connection. I was able to host my own mail server. There were a lot of technologies back then helping the internet stay somewhat decentralized. Now I, like most, just use Gmail.

What has become of our beloved free(digital)land?
that signature quote... wow
Well, then we'll migrate away to another service -- choice isn't big these days, but it does exist still. That always happened so I am not sure I can stand behind your firm pessimism about them currently.
Alternatively, they could simply just not be making these records not available to whoever they were talking to at all and/or never disclose them as a matter of blanket policy.
For some reason I thought this might be related to Neal Stephenson's book Anathem, which has monk like characters who lock themselves away for 1000 years.

The article is a great read though, reminds me of a childhood friend who tried to build a light operated solenoid to beat fruit-machines on their stop the trail features.

Long story short, it didn't work because the people who build fruit-machines were smart enough to randomise the latency of the button push.
Even if they don't transition to managing people, someone in an individual contributor role presumably needs to be growing in some way if they want to get raises. While someone doing something valuable even without growing will probably continue to get small raises anyway, it's not the ideal path.

And, as you say, to the degree that position titles mean something cross-company, it gives a point of comparison.
Heinlein’s Waldo might be a good thing to read, then. It’s the origin of the word “Waldo” in English.
This seems to link to itself, so without reading the article I can just say that I don't like the name.
I’m happy a lot of work is being done in this space. Lucene based search has long dominated, and search solutions like this, Vespa, Jina, etc are pushing the open source search space forward and at a minimum forcing Lucene to grow. In particular:

- Native, first class support for dense vectors first, no need to hack around the inverted index like this talk by Simon Hughes: https://haystackconf.com/2019/vectors/

- Using native programming languages, avoiding the JVM and all the memory and GC overhead

- Hopefully native languages might make it easier to deploy code that uses GPUs!

- A chance to focus on info retrieval when current Lucene solutions are either a bit crufty (Solr) or very focused on logs/analytics (Elasticsearch)

- a chance to have one system that unifies search and recommendations in one backend, not need to split them between two systems

- a chance to rethink the language used to specify query ranking factors. Solr has a very unique DSL that’s very write-only. Elasticsearch is very verbose to do anything non trivial.

Still I do wonder even if Lucene catches up a little, it’s current mindshare, reliability and install base will continue to dominate. For example see Lucene 9004 for adding dense vector search: https://issues.apache.org/jira/plugins/servlet/mobile#issue/...

The holy grail is a system that does a good job at classic full text search AND dense vector search. I wonder what system has the best chance of delivering that.
If I remember rightly Adams played guitar with Pink Floyd to celebrate his 42nd birthday. Beat that!

Congratulations & good luck. I'm sure it will take you to interesting places!
Sorry we do not meet your quality standard.
GP completely flew over my head. Care to explain?
Oh some of it is definitely colonialism inspired racism. I just find it weird how OP grouped what are certainly jokes in with the rest.
> the say way we say golang for Go?

Nobody says "golang" in speech, that would sound idiotic. It's a tag for search engines, not for speaking.
China and Japan both view fish as their cultural birthright. Other countries do too, but they’re not vacuuming up the worlds fish.

I agree we’re likely to see empty oceans before then — climate change will cause famine in a lot of places, increasing the demand for food (and particularly meat, given how resource-intensive it is).

Sure, there are things like lab-grown meat but those aren’t going to be realistic on any scale outside of wealthy western nations. The other ~6 billion people in the world are gonna be totally screwed and that’s going to have consequences to our ecosystems. It’s a nasty feedback loop.
Yes, the article has changed, unless I'm going crazy. Previously the link pointed to a different blog post (not on Tumblr) which speculated that MtGox had used custom code to generate private keys for their cold wallet, failed to test it thoroughly, and then discovered that a bug had caused the private key to not match the public address. I was speculating under that assumption.

EDIT: On second thought, I may have confused it with this link posted elsewhere in the thread: http://letstalkbitcoin.com/somethings-not-right-at-gox/#.Uw7...
You mean that service that's only available in a few very dense high-rises around the city? Doesn't really help the vast majority of people living in the Seattle area. Still holding out hope for Google Fiber, or, really, anyone but Comcast.
South America, canola oil is pretty well known
The interesting thing is that MtGox failing should have zero impact on the USD value of the Bitcoin, particularly if those Bitcoins were stolen and still in circulation.

Indeed, if the hypothesis in http://letstalkbitcoin.com/somethings-not-right-at-gox/#.Uw7... is true, that the Coins were actually LOST from the Cold-wallet because of a EC bug, or other error - then it's possible that losing 740K coins will drive up the value of the remaining coins.
I've been burned before by using <script src="..." /> and assuming it would work in all browsers. Instead, it subsumed later tags in a horrible way. I've never used empty-elements in HTML since.
https://archive.is/cxCBk
/china enters chat/

Right. That's great: the richest employees of apple get richer, and the people doing the worst labor live in dorms and work 18 hour days.

> If the corporate tax rate was reduced to zero it would have zero reason to keep foreign profits offshore,

Again, you seem to be ignoring the abundant evidence. Trickle down has never worked. Corporate tax rates are the lowest they've EVER been (down from >80% in the early 80's) and money still flows out of the US.

Please, study history and try again.
> This site is probably >80% men, many of whom are college educated

You forgot to bring up the race.
No thanks. The next step will be for them to normalize global wealth taxes and exit taxes. I don’t want a web of overly bloated states to have that degree of control over citizens. Individuals liberties are waning and Marxist authoritarianism is building up in small imperceptible steps like this proposal.
One can only wonder what Mirza Dara Sukoh would have called himself.
It's not extremely clear, but it seems like the most effective way to remove PFAS from water is to essentially electrolyze it.

> The electrochemical oxidation system used boron-doped diamond electrodes, in a process breaking down the contaminants’ formidable molecular bonds and cleaning the water while systematically destroying the hazardous compounds

It's possible filtration may remove some of it, but this appears to be the only way to completely break it down at commercial scale.

[1] https://en.wikipedia.org/wiki/Per-_and_polyfluoroalkyl_subst...
There is some of that, but it isn't "getting back." Its like going to Italy and getting ripped off as a tourist; there are plenty of people looking around for an opportunity for a quick buck on the gullible, Foreigner or Chinese. Then couple that with poor rule of law that make scams and unfair exploitation feasible, and you have China (as opposed to say Singapore, which is mostly Chinese but rule of law is strong and people are less hungry for a quick buck).
Perhaps more thought should be given to the idea that showing up in full riot gear before anything violent has occurred is itself viewed by some protesters as incitement. It can become a self-fulfilling prophecy in the wrong situations.
FYI, Bing is not blocked in China. That is all.
Cross-platform and performant? Wait six months. (My friends in a position to know say sooner, but I'm a pessimist.)
It's not much different than how two people would negotiate to get maximum out of a conversation, but on a diplomatic level.
Lawyers usually don't give you advance warning that they are going to sue you.
How does one start a negotiation with it being awkward?
I buy a sandwich; I can eat all of it or some of it.

I buy airplane seats; I can sit in both seats or just one. If they don't like which seats I chose to sit in or not, they shouldn't have sold the ticket to me in the first place.
> I think election fraud does happen at a low level and is detected, usually in most US elections they report a low level of fraud, but nothing that would swing an election.

It doesn't take much fraud to swing an election and, aside from 2020, both 1960 and 2000 are suspect. The main thing is that how would you know if there was election fraud? There would be some evidence. You might see poll workers acting strangely around ballots. You might have ballots without a proper chain of custody. You might have reports by poll watchers that they weren't allowed to do their jobs. Well, all of those are present. So we have reason to suspect there might have been vote fraud. Its that simple.

> That’s very interesting, why don’t you trust people to be honest?

Because they are capable of dishonesty so there's no reason to assume they are trustworthy. The same reason I lock my door at night and use long passwords on my accounts.

> I personally believe in the good of people, that >90% of people are good people who want to do the right thing.

My understanding of human nature leads me to consider that naive. Please don't take offense, I'm just being forthright.

> So when people without skin in the game or anti-Biden people say there was no election fraud, I trust them.

Thats a different kind of error, how would those people be in a position to know if there was fraud?

> This is why I believe Raffensperger. But I’d be very interested to hear why you don’t trust people you don’t know?

Because they haven't earned my trust. They haven't shown any reason to be trustworthy. People lie and cheat all the time. Sometimes they even lie, cheat, and steal when its easier and more productive to be honest. Since people lie cheat and steal, if you show me a person, I'm going to be aware of their potential to lie, cheat, and steal. Its that simple.
> I doubt Microsoft or Google could give more accurate pictures of where they’ll be in 10 years.

I doubt that 10 years ago SJ could have guessed Apple would make money mostly on phones and music player.
The best part of this idea is that they're starting a fund for Mailchimp API integration but not taking any equity.

Why is this cool?

Because most...no, all funds that I've seen take equity.

They're rewriting the rules of how a fund like this works and in return they'll receive more press and a greater benefit than they would if they ran it as a standard $1 million fund seeking small 1%-10% equity stakes in return for funding.

Mailchimp is the most innovative email marketing company I know.
I have to agree with this. The customer/buyer is going to be looking at it from the perspective of their own users experience and will be mostly interested in how it will enhance their workflow. I'm in a similar position. I want some early feedback but don't have the whole backend settled yet. So I'm just going to dummy up some backend data and processes and present them onscreen to get the concept across. Once they've got the concept, they can be instrumental in designing what the processes and presentation will actually be. I mean hell, if I can't even explain/sell the concept, I've got the wrong idea or the wrong audience. Invaluable knowledge at this stage.
I got hired midway senior year in college by a startup that had just filed for an ipo. They were 100% a java shop and at the time I only knew c, c++, php, mysql and absolutely no java. Throughout college, I did programming jobs for small businesses and my university, making hardly any money. I studied my ass off on java, ended up being able to handle any of the simple java questions they asked and sold them on all of my experience that I put into working fulltime programming meanwhile pulling in great grades in college.

They knew I was under qualified from a java dev aspect, but was hired because of the dedication I showed from working throughout college. At the start I was definitely under qualified and I'd say truly knew nothing of how tech businesses run. However, with lot of dedication (and late nights) I learned a ton and quickly was tech lead of a major part of their business.

That was 5 years ago and have since left for more exciting opportunities. FWIW, Now I can't stand doing java dev, nor the people associated with it, but that experience opened up tons of doors and am grateful for the opportunity.