jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Pharo. The latest stable version runs in the Cog VM (a fast JIT VM), and runs Seaside 3.0 great.

However, choose your persistence carefully. The open-source Smalltalk landscape is littered with abandon-ware databases.

If you want an OODB, you can just save the image itself, use Magma (an open-source OODB, but its not very wel documented) or use Gemstone (through GLASS), which is commercial but well documented.

SQL support is weak if you want a nice ORM (like Rails' Active Record), and I've had success using CouchDB (a JSON document pretty much just maps straight to an object: keys -> values = instVars -> values).
I have an application that started being developed and deployed in squeak. I then moved to Pharo when it started. I had almost nothing to do, just a few changes to the way I was dealing with character encodings. Slightly over a year ago, I moved deployment to Gemstone, that involved quite a few changes, the hardest ones were because of ill placed "." as the compiler on Gemstone seems to be a little bit more sensible.

I still develop in Pharo and deploy in Gemstone and I believe that scenario is not uncommon at all. It means my deployment is different from the one described in the post, I don't "clean-up" my image for deployment; I save my code changes to a monticello package, transfer it to the server through scp and load the package into Gemstone. Most of the time, I was able to just let the tools perform an auto-migrate on all existing instances.
All I know is that I'd hurt someone for a USRP.
I just watched it on mine. You need to go to settings and enable the media player. It pops up a little player like the download and im windows.
deja vu. I feel like I saw this exact comment before on HN.

I can't find the HN post though.
"The shell is one of the places where you’ll spend most of your time as a ['nix] coder"

Maybe if you're a *nix system administrator. Otherwise, no, not really. I spend most of my time in Eclipse. People who prefer using editors to an IDE spend most of their time in Emacs or Vi(m). But shell? Maybe to hack together a script now and then, but certainly not most of the time.
It is really refreshing to read an article which isn't primarily about software development get some of the details about development so right.
Yes, I found out that later, but while we were in the low hundreds fitting to an exponential didn't seem to work very well in comparison to a polynomial (it was overestimating). It wasn't a quadratic either. There it jumped and I remembered I should try population growth models. I started with Gompertz, which is pretty much indistinguishable from logistic at this stage. Then I found out that logistic was more stable and parameters seemed to converge for a few days, so I learned about SIR/SIS. And then I figured I had some idea about what to expect in the following few days.

I stopped trusting any of my rudimentary models by Sunday+incubation, because conditions changed then. Which data, why I trusted them and the set of assumptions taken to consider them representative for the shape of the time series/distribution, that's something I don't think I should share here at this point. In any case I'm used to extract some information from imperfect data, you approximate and estimate. I mean there was by then 12, then 16, then 30 positives in a nursery home next to my door, and no lockdown measures, now there's 100, an improvised hospital there and I'm not allowed go out except for buying groceries. Two weeks ago I needed some picture which I wasn't getting anywhere, the alternative was freaking out after comparing what the authorities were saying with what I knew about the situation. Now they are making sense and the measures in place too, so I expect it getting much better soon.

I don't want to go into epidemiology and I want to respect and trust blindly the epidemiologists, but in any field you expect the professionals having predictive skills working before your eyes, that's their job. Hearing that we should wait for the post-mortem to know where we are now, I mean, come on... And now I'll just shut up.
Can we change the submitted post? I didn't see any sources quoted on that Tweet, just an animation. Side note: please stop submitting or otherwise citing "Twitter threads". They're terrible.

But there does seem to be some basis for this eg [1] [2]. And I can believe it.

I've long since held the opinion that Airbnb is a cancer on society. While Uber allows you to get value from a vehicle you may already own (at the cost of wear and tear, mind you) and there are many, particularly those in the US, who seem to hold this view that "it's my home, I can do what I want with it", the reality is that neighbours of that Airbnb bear the externalities and the cost of your listing and it's not easy for most people to up and move.

Another way of putting this is that it is a tragedy of the commons as Airbnb "hosts" extract value from a community that bears the cost with little choice in the matter.

This lazy (and typically selfish) twisted version of "free market" thinking quickly erodes when, for example, I propose using my house that's next to yours as a tannery or a toxic waste storage site.

My only complaint about jurisdictions trying to crack down on this is that their efforts have been too slow and anaemic. NYC is plagued with what are essentially illegal hotels. There are a reason that hotels exist in the current form and place. It's for the safety of guests (eg compliance with fire codes) and the benefit of residents (ie zoning).

[1]: https://www.independent.ie/world-news/coronavirus/homes-for-...

[2]: https://www.balls.ie/the-rewind-news/something-interesting-h...
directed selection:

https://en.wikipedia.org/wiki/Directed_evolution

...and this means directed selection is not an natural process by definition. natural evolution doesnt proceed toward a defined end, [bipedal primates with large cerebrum]
[or from highly lethal-->moderately lethal-->nonlethal]

virus do not start from day one as very lethal and become progressively less lethal over successive replications.

communicability is an advantage to host to host transmission. breaking linkage between traits allows differing selective factors to act on these traits.

when a virus doesnt kill you or make you ill until after you have infected others then that virulence is not subject to the same selective factors as it previous partner [communicability]
I believe this 100% to be true. Considering that under certain conditions the virus can stay in the air for up to 3 hours, masks definitely are helpful.
Just to be cynical for a moment, does anyone actually respect the fda this? Didn't they refuse to use other countries tests, build their own, approve their own, then discover their one didn't work?

Id be much happier to have an independent scientist say "this seems to work based on a few tests" then the fda say "we approve this (maybe because we have to be seen to do a something or maybe because it actually does)"
Yes? What's your point?
Building more housing increases population, which increases opportunity. Opportunity is the reason people flock to cities. More opportunity means greater income, means higher real estate prices.
Congrats on the awesome project. In case you haven’t come across it ACAT [1] might be of interest, especially if word rate becomes a limiting factor in communication for you dad, or if he’s interested in using a computer. ACAT is highly flexible around how it accepts inputs. To that end, you might be able to take what you’ve done and open it up to a broader audience by writing an extension that turns the iPhone with force touch into an input sensor, with or without the use of Morse.

[1] https://github.com/intel/acat
The bit-contract idea is neat, although it seems like it could be misused. A group of dishonest buyers could gang up on an honest seller and inflict a worst-case N x (penalty + item_cost) damage at a cost to each buyer of (penalty - item_cost). The seller damage is only N x (penalty - item_cost) if the seller waits until they have payment before shipping, though, so I suppose you'd need a very high N to impact a high-volume seller that can verify quickly. Seems reasonable for low-profile or low-volume sellers, though.
> Even single-payer Canada only has 70% of health-care costs covered by the government

I happen to live in Canada. Sure, Canadians pay out of pocket for some health care, like chiropractors and dentists, but it's important to note no Canadian ever went bankrupt or died due to lack of care (the OP) because of a car crash, slipping on ice, or simply getting hit by statistics.

Canadians don't pay out of pocket for things like broken arms or needed surgeries. Also worth noting that applies to the un-employed, mentally disabled, those unable to work, and those too young or too old to work, etc.

You can nit-pick my broad statement all you want, at the end of the day, health care in America is severely, shockingly, disgustingly lagging behind the developed world.
In the past Navy sponsored Tor and NSF continues to sponsor Tor. And someone is going to say, "oh no." https://www.torproject.org/about/sponsors.html.en

Truth is, Google doesn't care what open source project you want to make into GSoC, as long as someone likes your proposal, the project will get the $$ it needs :) Note Mercurial didn't make it to GSoC officially this year (probably have to go under PSF's name) - so even popular OSS doesn't automatically becomes a GSoC participant.
>With the updates to reduce the visual issues, has the updated helmet now been put through it's paces by test pilots?

I'm not sure how many flight hours have been made with the new helmet, but so far test pilots have no complaints. It's possible there could be more issues, but so far there's no evidence of such.

>So the F-35 performance envelope is comparable to those Gen 4/4.5 fighters when both aircraft are flying clean?

Unfortunately not; a clean F-16 or F-15, etc will outperform an F-35 in most (but not necessarily all) areas. A combat loaded F-35 vs a combat loaded F-16 or F-15 however is a different scenario and is where the F-35 is comparable or superior, as it's then more streamline / more clean than legacy fighters. To give a recent example from a Dutch pilot flying:

https://www.dropbox.com/s/uvlimgf4g151bvd/Airjan2015.pdf?dl=...

"When comparing performance, I would say that the F-35 turns like an F-16 with pylon tanks; but it climbs, descends & accelerates like a clean F-16."

>[Costs]

As of right now, an LRIP 8 F-35A, with an engine included, is $106-108 million (the airframe alone is $94.8 million). Right now this is on par the Eurofighter Typhoon, while the Rafale is roughly $100 million, etc. Some 4th gen fighters will always be cheaper than the F-35 but, frankly, those are budget fighters that aren't comparable.

As for future costs, the F-35 airframe drops in cost around 3.5% each year and the engine, 4.5%. Beginning Full Rate Production in 2018 is set to make a large drop in cost for the same reasons anything in mass-production costs less as well.

>The saving grace for the F-35 is that US has many political and economic tools it can use to convince partner nations to continue with the program. But it's still looking like many partner nations will reduce the number they had planned to buy.

Time will tell - it is possible that it will be short in sales, but I predict that such decreases will only be due to a gradual international disarming / enduring peace or another major recession; or a European / Eastern proliferation of advanced, competitive UCAVs.

>Yeah looking back on that sentence, "strike" pretty much means interdiction/air support. Still, I think if the JSF program chosen either STOVL or stealth and not both we'd be looking at a very different story right now. And of the two stealth is WAY more valuable than STOVL.

I with your last statement, but I don't think the JSF would have actually been all that much different - it'd be slightly more optimal, but it'd still be a single engine fighter, with a thick airframe to house large internal bays, fuel loads, etc. Canopy visibility would still be roughly the same due to stealth requirements, etc. Possibly the only major external change would be in nozzle design.
Mozilla is working on it: http://mozilla.github.io/shumway/

I think it's for mobile first where Flash is no longer available.
I'm working on a project that uses flexbox heavily and the layout was not tested in IE during the development process. (I guess the developers assumed IE11 was modern enough!) I joined the project late, and my task was to get the layout to work in IE11. Oh my what a task it was.

Anyway, here are some bugs I found (specifially related to IE11): https://gist.github.com/badsyntax/6eb3a74d35e52373c17c
The only thing I use Flash for is to allow a user to easily get something to their clipboard. (http://zeroclipboard.org/) - until that is possible, afraid I will still be using it.
I've been using mainly Python lately and I still find it weird. I miss my {} and ;.
Side projects usually enjoy a brief moment in the sun, and then start losing traffic (or in modern parlance - money). Any further effort to promote them is fruitless, because the chances are; the same people you are targeting have already seen your project. It's like when movie franchises (Dumb and Dumber for example) try and milk the format.

A golden rule I try to live by is try many different things. Try every single avenue you can. When one avenue burns out, go down another one.
The bottles are usable? Homebrew and some other third parties already use bottles. If they aren't working for you: please create an issue so we can fix them. Thanks!
Addiction.

It is readily apparent to me that Hacker News has been a serious problem for me for several weeks now.

There are so very many fascinating articles and essays, you see. The result is that I experience persistent headaches, no amount of sleep makes me feel rested, and I haven't been submitting any resumes.

I love HN, I really do, but if I keep hanging out here, if I don't actually have a brain hemorrhage I'm going to starve to death in the cold.

I'm not kidding about this.

I have lots of real life experience with people who were addicted to cocaine, crack, alcohol even heroin.

My experience of HN screwing up my life isn't a whole lot different from intoxicants screwing up theirs.
Coackroach is to Spanner as FoundationDB is to F1
Yes, same exact thought. This is straight up Holocaust denial. The OP is a brand new account, with just this once comment.
How much longer do we have to deal with this crap…
I seem to remember some project (I think it might be a Microsoft Research project led by someone famous) which has been going on for 10 years or something like that which has the ambitious goal of doing something similar to what I understand Granger to be doing, namely some kind of non-scripting programming. Taking blocks of knowledge or computation or whatever and arranging them in way intuitive to non-programmers. Anyone know the project I'm talking about? FWIW, I think it's been mocked at various times for being vaporware after even 10 years or whatever.
Am I the only one who feels that Docker complicates more than simplifies?

I’ve been experimenting with Docker for the last month. I’m not sure whether either I do not truly understand Docker, or Docker at its current state does not fully accomplish it’s goals. I’ll share my thoughts with you and I’ll be happy to hear opposing opinions.
I think they've improved a lot WRT fixing problems--we had a chat with them after some issues with Datomic in production, and since then (6 months ago) we've had every problem we've discovered get fixed very promptly, and Datomic's continued to scale for us.
I am way out of my depth here, thank you for weighing in!
I can't tell if your comment is joking or not?
How would a blind person code? They need a way to convert text on-screen to sound (or haptic feedback). Such a program can be easily used for C, because all the structure of C code is explicitly marked by its syntax - opening and closing braces, semicolons, macro beginnings and endings, etc. A C code reader can skip over any amount of whitespace, because none of it is semantic.

A Python screen reader would not have the same power. It would somehow have to communicate the significant whitespace to the user through sound. You cannot "remove the silence" when listening to a Python program, in the same way that you cannot strip out whitespace without changing the behaviour of the program.
The number one biggest risk to a product startup is that it turns into a consultancy/Studio since every half-decent software engineer, designer or project manager can be _fairly_ easily rented out for ~$300K a year. Therefore a relatively insecure startup can be turned into a pretty secure studio simply by hiring out expertise to external customers rather than building stuff themselves.

Pretty much the first thing you learn as a startup looking for funding is too keep quiet about any consultancy that your company does.
Why do low interest rates cause high rents? High house prices sure, but why does it affect rents?

You prefer to live in Copenhagen than the part of Europe you come from, for the higher salaries among other reasons. Probably lots of other people share your preference. Doesn't this suffice to explain why rents are much higher in Copenhagen than in your home region?
> I don't think CEO is the right level. It may be the top position with high pay, but a CEO is so high up the food-chain that they touch very little.

Funny then how the CEO is the right level to take that high pay, which is generally defended as compensation for the ultimate responsibility.

Either the CEO is responsible for what happens under his reign, or he isn't. If he is, why shouldn't he shoulder the blame for the bad parts; if he isn't, why should he be paid for the good parts?
In most markets, almost everyone has a WhatsApp account. I don’t have a Signal account and nobody ever asked for it.
>> I also learned that, while fairly specialised, it has very real industrial applications (e.g. there's a super important critical infrastructure component in Microsoft built entirely on prolog if I remember correctly).

Was - in Windows NT. It was used for netowkr configuration and it was only partly programmed in Prolog:

Microsoft's Windows NT operating system uses an embedded Prolog interpreter to configure its local and wide-area network systems. Interdependent software and hardware components are abstracted into a simplified object-oriented framework using declarative information provided by each component's installation script. This information, along with the Prolog algorithm, is consulted into the embedded interpreter, which is then queried to construct the most usable configuration. The algorithm which solves the plumbing problem is described, including its positive and negative constraints, Prolog database and efficiency considerations. The results of the query, stored into NT's configuration database, inform each component of its load order and binding targets. A description of theC++ wrapper class is given and portation considerations are discussed. The Small Prolog interpreter is briefly described.

https://web.archive.org/web/20040603192757/research.microsof...

I'm not sure how "super important" that was to be honest. My impression has always been that the programmer in question simply wanted to use Prolog in his day job (a feeling I can very much sympathise with).
This comment is confusing. I thought good visual design implies both utility and aesthetics?

I agree that the page is in the realm of decorative towels when it comes to utility.
Well, that is surely by far the main reason anyone uses any messaging app. The majority of people don't care about features or even privacy, and use the app that everyone else is on. In Europe/the UK at least, that seems to be WhatsApp. Outside of techie people, if you ask someone to use something like Signal you'll be met with "why? I already have WhatsApp".

"larger user base" is an understatement; the difference is several orders of magnitude.

(on a personal level, I don't enjoy using WA, but it's necessary here unless you only communicate within a bubble of tech workers)
Heh, it was actually designed by our CEO, a designer from Mississippi — he's been working on the concept since Katrina, finally got it funded a year ago.
They are behaving irrationally:

http://en.wikipedia.org/wiki/Clustering_illusion
I don't understand what all the all fuss about. How much money people have really that you need 100 payment apps to send money on top of existing banks? I just wise/transferwise for overseas transfer other than that my bank. You think I am poor minority and don't care about payment drama?
I thought that SourceForge was a barren land years ago, at least ever since they started putting interstitial ads in the downloads.

As someone who sits in front of Windows but does a lot of development over ssh in Unix this is slap in the face. There are both manual and automatic ways to get the real url that you could type into axel, curl or wget, but it just shows a lack of respect for customers.

I made a point to keep open source projects away from sourceforge because it was a ghetto, the same reason I didn't want to be seen on myspace. Just knowing a project is on sourceforge would bias me to think the project is not worth thinking about.
https://www.ghostery.com/about-ghostery/ghostery-plans-and-p...
Total digression, but I was kind of mystified by some of the phrases he used. For instance-

I said, “That’s how it looks to me, when I see you teaching the kids ‘science’ here in Brazil.” (Big blast, right?)

Not only does that sound really conversational, it sounds like modern slang.
Seems it's been solved now:
http://projectzomboid.com/blog/index.php/2011/04/happy-days/
:)
| What does that even mean? That by not showing the comments we're somehow disrespecting those opinions?

What I was trying to say is that I value the votes of the community. The culture at HN is that "+1" type comments are noise, but 73 upvotes gives me an indication that the comment resonates with this community (whose collective opinion means alot to me).
Must have been this: https://www.stairwaytohell.com/music/Frak.mp3
because -- for many humans, actual sex is intimate and touches the "soul" much more than those other activities. Repeated defense of ugly and abusive sex comes from a vocal minority on the Internet
I would not have guessed that sub's purpose from its name. Honestly, it sounds much simpler and quicker to just use shampoo.
That's exactly what I said, no?

Scala has one feature (implicits) but it can be used ("mean") for different things.

Essentially, you can mark definitions as implicit and you can mark parameters as implicit. Yes, Scala 3 uses different keywords to make it easier to understand which is what, but both is still just the concept of things being implicit.

Think about it: one without the other is completely useless. If you cannot define implicit parameters, then marking any value as implicit will not have any effect. The other way around too: you can mark your parameters as implicit as much as you want, if you can't define implicit values, you will always be forced to pass all parameters manually.

Even implicit classes (excentions) are just syntactic sugar for regular methods that are marked implicit.
It happens often. If preferred investors only got some money back this means there was not enough to distribute to common. The executives likely did a side deal where they got a carve out.
Lol.. You can't transfer them out??

What's the point of buying them then? Sounds more like a lease thing.
I don't think there is an equivalent of the Dyson vacuum on the market atm, it's that good, so I'm not sure what you're talking about, you definitly never tried their product.
The Christa McAuliffe center has a neat spaceship simulation where students perform different crew roles onboard, doing different hands-on scientific tasks. I went in 6th grade on a field trip, and my job was capturing (a computer mini-game), reassembling (it was like snap circuits), and relaunching the probe. Is this something like your idea?