jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
yeah I figured it was a hype building tactic.

I do like your ideas though, that's definitely a new one!
I'm ~30 and italian and I only know of this comic book because my uncle used to read that and gave me his collection.

And I love it: the first 100 issues are the best of the series, and among the best italian comic books ever written. Also the artist that did the drawings for the first (I think) 75 issues, Magnus, was incredible.

I still think that it's criminally undervalued.
I liked Delphi when I used it a bunch in the mid-to late 1990s (mainly Delphi 2.0).

Three years ago, I ported a Delphi application called StoryHarp from back then in my spare time to TypeScript/Mithril+Tachyons.
https://github.com/pdfernhout/storyharp-js

Years earlier, I had made a parsing tool I wrote years ago to help with some of that -- which I have not made publicly available because I am not sure about the copyright status of the grammar files I started from. Some random notes on the conversion process which involved a lot of hand conversions:
https://github.com/pdfernhout/storyharp-js/blob/master/conve...

Before and after the automated conversion:
https://github.com/pdfernhout/storyharp-js/tree/master/conve...

But given the way Delphi type declarations are similar to TypeScript type declarations (designed by the same person), and you need to make some major changes to redo the UI in Mithril, doing the entire thing by hand (and with the help of some regexes to replace stuff) might not have been that much harder?

Still have a couple of other applications from those years I want to covert to TypeScript someday (a garden simulator called Garden With Insight and a 3D botanical plant design tool called PlantStudio).

That said, Delphi is still a great language -- even if I perhaps regret using it overall instead of just sticking with Smalltalk, which was harder then to deliver an application with. We had also been using C++ at one point before that too, and Delphi was a lot easier to work with than C++ in the 1990s -- even if I'd guess dealing with C++ code nowadays might be easier overall with improved standard libraries, memory leak tools, and faster computers? My wife who was working on the projects with me then also knew Pascal well from academic projects, so Delphi was also easier for her than C++. However, same as me, she liked Smalltalk better. If we had know then that something like Squeak would come along eventually, we might have stuck with Smalltalk over Delphi.

I also have a music-related Java Android app I'd like to port to TypeScript, so it is not just Delphi. I just would like having some past major projects in a widely-supported language I'm using now for other things and which runs easily in the browser.
Maybe a dumb question: Why isn't it enough to simply block the Analytics JS, why is it necessary to substitute it with a "fake no-op" script? Does blocking GA regularly break sites?
https://www.bbc.com/news/world-europe-45812399

https://www.npr.org/2021/02/25/971215788/biden-administratio...
His question was rhetorical, he even then spent time answering your question. You should thank him and at a minimum learn to be polite if you're the type of person who misunderstands context.
It is the same thing with a bear market, that's the reason why shorts exist.

It I think people will think a company is overvalued, then I can short a very good company and make money.
Because if you lose enough, you start dragging your family or community down. If enough people lose enough, they turn into a humanitarian crisis. People are social creatures, and want to help each other, and set up systems that do so - which then get unintentionally exploited by risk takers.

So a bunch of people do something obviously stupid - like getting scammed by a tech support call, or get infinite debt on a payday loan, or put a hand in a moving machinery and lose it. Now they're there, scammed, without money, and/or a hand. What are you going to do? Deny them healthcare and basic support? No, we help them anyway, and instead chase scammers, put limits on payday loans, and enforce safety requirements on equipment - we take away the choice of being stupid, because that's more reasonable than being indifferent to the suffering of victims of their own stupidity, for the sake of enforcing a corrective feedback loop.
"We Are As Gods" is a book about the back-to-the-land movement in the 70s. Easy and interesting reading. It will make you appreciate your urban life really quickly!
Thats what i got out of the rebuke as well
I've been thinking of doing something like this for a while. However I want to be able to get datapoints on all the requests going though the proxies so that I can run integration tests on a bunch of distributed systems working together, and then be able to induce failures as well.

The other thing that I think would be great would be to add generative testing to this, to help with testing. Although im not sure how you would model the system, as I havent done much generative testing.
The subset LALR(1) is pretty simple. Table with states that can shift or reduce, and finally accept or error. It's not too hard to get the dragon book and write an LALR(1) parser for a calculator by hand. Plenty of lectures out there that explain it. If I can write a lexer/parser from scratch after hearing the explanation of LALR(1), anyone can.

LR(k) would be more complicated. Start with the smaller CFG subset and work up to it.
I think there is more surface area for people to notice bugs, and we're suing the systems far more so we feel problems more acutely.

More importantly, even if it's true that there is a slight increase in bugs now that they've moved to an annual schedule, there is no logic to the idea that the should now just abandon the schedule and go slower. They are in a highly competitive situation. The solution is not to go slower, but rather to improve their processes and practices.
A subscription to the New York Times costs $769.60 per year. A good chunk of that is printing and delivery costs for something I don't want anyway: a giant stack of physical paper. On top of the odd environmental disconnect of shipping a whole tree's worth of paper to each individual customer in tiny chunks every day over a year, there's the disconnect of customers paying to have advertising delivered to them.

How they expect people to pay for that in a world where I can read their best articles online for free is totally beyond me.

What I would like to see is:

- An iPad version of the full paper (not just the selections they have now).

- No advertising.

- A price reflective of the reduced printing and delivery costs. I don't want to subsidize the physical paper subscriptions of other people.

- Fast search and access to the archives from within the iPad app.

Then again, as long as the web site remains free (although hobbled by advertising and splitting articles across pages), I doubt the iPad app would get much traction. You never know though.

Also, with all that said, I don't live in New York. For my local paper (the San Francisco Chronicle) to warrant me subscribing, they'd need to start doing some real journalism. For example, they could look at the city and state government. In a budget crisis, you'd think there would be plenty of material to use. The milquetoast reporting they currently practice isn't worth any of my money.
The cause of the constellation of symptoms that we associate with aging remains outstanding. Perhaps it is environmental; perhaps it is genetic. Certainly, one cannot expect us to treat the root cause of that which we don't even have more than a rudimentary understanding. Gaining that understanding will (hopefully) be one of the defining achievements of the 21st century -- most likely too late for you and me, but of tremendous import for those to come later.

If we had advanced nanotechnology that could do whatever you asked to ameliorate the root cause of aging, what would you ask it to do? I submit that we don't know yet, so trying to choose the right technology for the job (such as nano) at this point is a bit like putting the cart several feet in front of the horse.

The above notwithstanding, I honestly fail to see how making people live longer would save any money. Presumably it would just delay the inevitable, expensive end-of-life care by a few (or many) years. Do you not see it that way? I would love to have a more optimistic view.
It's 1 GB free per day. After that it is 0.12 cents per GB.
Medusa | Software Engineers (different levels) | Remote (Global)| Full-time

Medusa is the leading open-source commerce platform for Javascript developers. It provides the foundational building blocks for tomorrow’s e-commerce infrastructure by combining an open and headless architecture with a strong developer experience.

So far, Medusa has managed to become one of the fastest-growing projects on GitHub. In less than a year, the project soared to +10,000 GitHub stars, +2,000 community members and +10,000 project starts.

We work remote-first with a diverse and young team from different parts of the world. We appreciate hard-working people with a can-do attitude and in return give great flexibility in terms of working style and extensive responsibility early on.

We are currently looking for Frontend and Fullstack engineers of different levels to join our team.

We build our applications using modern and battle-tested technologies and these include Node.js (TypeScript), React, Next.js, GatsbyJS, PostgreSQL and Redis.
If you have experience and harness all of these technologies already then fantastic. However, aptitude and attitude are valued over experience with the next shiniest tool. We would still love to hear from you if you haven’t had experience with all of these languages and tools.

If you are interested, just click in the link below to find out more about work at Medusa and what we have to offer to our employees.
https://www.notion.so/medusajs/Medusa-Home-3485f8605d834a079...
of course, it could be rounding up if the server is more than 50 miles away. 1ms is about 100 miles at 68% the speed of light.

Physics is a bitch.
An accidental attack by Russia on NATO or the other way around. Pretty close if you ask me. WWI was started by something similar. I wish we could tone it down some how.
I've found Hashicorp's HCL to be excellent in comparison. It's open source and starting to be adopted by non hashi projects.
I like Brendan's Commodore 64 mouse pad in the pic! I have the same one! :)
> Adopting an alter ego is an extreme form of ‘self-distancing’

or self-delusion in doublethink terminology.
I disagree on the things you've lost.

> - concise, readable code

Rust code is significantly more readable. Use the type system to your advantage.

> - - really smart type inference

Rust has really smart type inference too and only rarely ask for an explicit type. I've found that I prefer annotating my types. It adds to documentation and readability.

> - a bunch of time thinking about the borrow checker

You can use Arc/Mutex to overcome some of these and review them in a refactoring.

> - ease of iteration

At the cost of introducing a bug/technical debt.
That’s a screenshot
I observe something similar in some (not all) games, especially those that took years in the making. The level of attention is mind-blowing.
None? How does it manage that, it’s still running in a (Hyper-V) VM?

Are there any good docs/blogs that go into detail on how they’ve managed to avoid that overhead? Would be awesome to learn about
Old Man's War series by John Scalzi
Thank you for posting those links. While the video is long, any US citizen would do well to make the time to watch it.
Yes, but under the Stored Communications Act (18 U.S.C. 2703), no warrant is needed to obtain communications stored longer than 180 days.

This is why encryption of data in the cloud, where the keys are not held by the provider, is essential.
Have fun decrypting AES in Javascript, and downloading the file through your browser. (edit: on your cell phone...)
No they didn't. Apple didn't announce anything of the sort.

You're linking to a rumors site which is citing speculative analysis.
When you forget your password you'll lose access to all of your data. Password recovery won't be possible if the key is password protected.
It's also useful for bypassing currency controls.

Some countries have an official exchange rate, but a very different black market exchange rate.

In Venezuela , local bitcoin sites are selling BTC for the equivalent of over $6000USD at the official exchange rate.

If you manage to exchange them without being robbed a few BTC can pay for a hell of a vacation.
I guess it comes down to your definition of sanity. A hell of a lot of people think they can talk to the creator of the universe by closing their eyes once a week. The human race does not generally set the sanity bar all that high.
I don't think that the strong majority of people that buy bitcoins have any idea of what they are actually doing or what the bitcoin protocol is. Under that assumption it would seem that the price of bitcoin is dominated by "the other people are doing it" school of trading.

This is typical, most numbers in the financial space just go up and down because some people are willing to put more money in their belief than others.

The author pulls bitcoin out by one dimension of its pros and cons and then says it does unfavorably in that dimension.

It was not designed to be stable in that dimension (price relative to currencies), therefore it isn't stable in that dimension. It never will be, unless central banks start pegging their currency to Bitcoin, or start pegging Bitcoin to their currency (which they could do if they wanted).

Who else has the interest or capability in printing / destroying large amounts of fiat currency or ramping up / down large amounts of mining horsepower to balance out the volatile speculative nature of bitcoin?

So until some force acts to provide stability in that dimension, and that force likely only being a large central bank, there will be no stability, only the fluctuations of speculation.

Ultimately the question bitcoin is posing isn't should I store my money in Rubles or Bitcoins or leave it in my bank account, or in S&P's or USG Treasuries or etc.. It's should I conduct an electronic transaction in Bitcoins or Rubles or Visa USDs or Paypal USDs etc?
They're very common in Europe and Africa.
Just like KSP
Facebook, Evernote, Twitter, in that order.
I guess people who do it are hoping to make some sales off someone else's app's established name. See also: all of the 'hints' and 'cheats' apps that pop up for every popular iOS game.
I am trying to dig up the old benchmarks that created the tables are slow mantra but like all things their is a grain of truth to it. Before IE 5 and the addition of the table-layout CSS property tables where considerably slower and more resource intensive on the browser to render. That being said, the point is mostly moot in modern browsers. While their are differences in performance metrics between CSS and table layout, the reality is, it is insignificant enough to not be cause for concern. Unless you are specifically targeting browsers before IE 5.
I couldn't provide statistical proof for that fact to save my life, but still .. well, duh?

There's an enormous difference between saying "I think X is true," and "I have significant evidence based on observation and theory to support the conclusion that X is true."

Also: http://lesswrong.com/lw/im/hindsight_devalues_science/
Yes, it can be done in such way if you want to use data from the existing sites. But I've made the site with a new approach to programmer's community.
Isn't this what HTML5's <input type="range"> is for?
In addition to looking at corporations perhaps he can also study governments and give us some insight there, where it is really very badly needed.
I want to switch. But how do I migrate (or backup) my existing conversations (including images and videos)?
You don't need to go back 200 years even. First Oval Office address was made by Hoover in 1929, less than 100 years ago. Television appearances started happening post-war, first apparently by Truman in 1947, but really more common from 50s onward. In the 18th and 19th centuries you heard what the president said through newspapers, subject to whatever editorial policies each happened to have.
I'm not sure how I feel about actually deleting tweets. They were said, I didn't see them prior to deletion, and now as a disinterested party I don't have the opportunity to see them and perhaps view Trump in a worse light on account of the things he said that were so appalling they had to be deleted.

I say 'not sure' because in the case of personal attacks, for example, obviously there's an extra dimension that it's not very nice for the attacked to see it/know that it's there.

But I don't really like a nanny ~state~ private company telling me I can't have a chuckle at some nonsense that I know isn't going to incite me to do anything, or whatever.

It is Twitter's Twitter to do with what it pleases though.
I find the most interesting thing to be the conflation of censorship and government censorship by people who are not aware of the non-government kind.
Regarding "the Constitution says only the legislature sets the election rules," David French had a good post debunking some falsehoods about this line of thought: https://frenchpress.thedispatch.com/p/debunking-the-frivolou...

In a nutshell: Yes, state legislatures are responsible for deciding the "Manner" used to appoint Presidential electors. And in most states, the "Manner" set forth by the state legislature is "general ballot at the general election."

And as long as that process occurs, stuff like disputes over deadlines, drop box locations, signature verifications, etc stay squarely in the realm of election administration. As Judge Brett Ludwig (a Trump appointee) put it:

> But issues of mere administration of a general election do not mean there has not been a “general ballot” at a “general election.” Plaintiff’s conflation of these potential nonconformities with Constitutional violations is contrary to the plain meaning of the Electors Clause. If plaintiff’s reading of “Manner” was correct, any disappointed loser in a Presidential election, able to hire a team of clever lawyers, could flag claimed deviations from the election rules and cast doubt on the election results. This would risk turning every Presidential election into a federal court lawsuit over the Electors Clause. (Internal citations omitted.)

(Source: https://www.scribd.com/document/487916351/12-12-20-Trump-v-W...)
>Both sides have "news" outlets which are agenda based and profit motivated. And truth doesn't usually sell as well.

The problem with the both sides argument is that one side is disproportionately loose with the truth and constantly resorting to not just half-truths, but complete fabrications.

Without good faith there will be no useful dialogue.
If hundreds rioting and looting in multiple cities for multiple days for liberal causes only qualifies for "mostly peaceful protesters, this qualifies a "peaceful protesters" still.
It absolutely does matter. It's crazy to draw an equivalence between other bad things politicians do and sending goons to take over the legislature. When you attempt a coup, you don't get to claim a right to neutral treatment by media platforms.
I like Guy Kawasaki - he has a nice personality and I like his politics, but I have never found his "entrepreneurial" advice all that useful. He is really a "corporate entrepreneur" - never really had to bootstrap his own startup, and by his own admission he has not been all that successful in investing in startups. What he has been colossally successful at, however, it "branding" himself with the "entrepreneur" name.
They guessed at the answer (these are people doing mechanical and electronic designs). They'd test the design, and it would not work. They'd guess again, test, did not work. Quite a bit of time and money would be wasted, whereas some calculus would give them values for their components that would work the first time.

I've also seen people look up formulas in a book, and misapply them with no understanding. The formulas are understandable if you know calculus, but these people would get answers that didn't work and would just be befuddled.
The # of bitcoins will grow up until an established number, ~21M. That's what's being advertised.
Except your recommendation reduces available entropy. It would be better to randomly mix words from multiple languages and disregard word order. No matter what algorithmic approach you use, you need to exclude results that are cracked easily by existing methods.
Strange, my nonprogramming mother can send emails without problems. (And finds Facebook horribly confusing.)
Well I am also sick of subsidizing student loans and skyrocketing k-12 education costs in my tax dollars. It would be a different matter if people had to truly put their money where their mouth is on this one.
This is just a special case of modus ponens, right?

If I can't break my code, then my code is secure.
I can't break my code.
Therefore my code is secure.
There is no guarantee that is even physically possible. The jury is still very much out, but we know the brain is still growing and developing in puberty and even beyond. We aren't so clear on the implications of that fact. There is some reason to believe certain modes of human thought simply aren't available to you until a certain age and level of physical development, and that these modes of thought are required for higher level math understanding and in general what we'd consider a sophisticated adult understanding of issues across many fields. The age these things occur seem to vary and have unknown dependence on the personal experiences of the child, but expecting these processes to be done by 12 is probably hoping for too much.

The only way I could see "graduating high school" by 12 to be done is either if you come up lucky and get a child with the necessary brain development early, or you define "graduate high school" at a relatively low level. (There's a world of difference between merely graduating, and graduating with honors and heading to college... everybody "graduates".)
Congrats guys! The site looks great and you've made some great progress since I first checked out CampusLive a couple of months ago.
That's not a time bomb, and if it is written in the contract, you are golden. But pop up a surprise denial of software, and you may be looking at felony computer intrusion charges.
You are right - as long as the nomination is exchangeable for U.S. currency and all transactions are taxed accordingly.

But on the note of the parent:

> Where does one draw the line between bartering with chips and paying with chips?

It's not bartering when you are trying to get around things intentionally.
On this topic, can someone explain how Elasticsearch got f*cked by AWS which is using their name for their competing hosted ES service?
Wow. I'm way off on my source. Thanks
Industries that rely heavily on business travel are basically fucked. Airlines (first and business class), hotels, ridesharings, car rentals and etc.
I don't know, but I've tried it briefly and it felt pretty dog. In terms of UI, ease of use, quality of software. I don't feel in general MSFT is as strong engineering-wise either. In terms of customer service, the first email you get from signing up is from an AI, so there's that.
That's correct, if the "into anything else" transaction required a cross through (any) blockchain.

And the clearing feerate, which correlates to mempool queue depth, incoming transaction velocity, and cohort feerates, would increase dramatically.

But if there was a run to convert BTC to USD, the exchanges would not be able to cover the USD required. They'd limit or suspend withdrawals immediately. At some point someone would have to start buying with fresh USD for the exchanges to be able to pay out the sellers. With big enough news, there could be tens of thousands of dollars gap between bid and ask, which would take a long time to ease.