jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hooray, a success story for Smalltalk and Seaside!
And both fields involve cleaning up other people's messes.
And here is the end of the era of unlimited wireless data...
It's your chart itself that is the problem. How are you going to compare the pros-cons of native vs. interpreted vs. JIT? How are you going to contrast the perceived speed due to the significantly different manner in which the various OSs do or do not multitask? UI quality? Ease of use? Power management? Quality of applications? Spit and polish? There are so many factors beyond your tick-marks that your chart is essentially meaningless.
I think this is a good example of why the profit motive is important. Maybe they could figure out how to lower costs instead of almost tripling costs if they had some incentive.
Switched, more productive due to more static-typed nature of language. Not seeing any problems other than slow Xcode autocompletion.
That's when I stopped learning how to admin systems so I am very down with this...
Being a chump is living in the Midwest and asking for SV rates just because you think it's "being taken advantage of" to underbid someone else for the same work.

The era of $400k total comp software development is going to end someday and more accessible remote work is only going to hasten it.
I know why. See my username.

I think in some years when we have better options and more transparency we’re going to reflect on this “person with the most votes gets speech” thing.
> For documents, I’d love something as lightweight and focused as IA Writer.

I also use IA Writer on my Mac. The best replacement for it on Linux Desktop is Ghost Writer [0]. It should be available in your favorite package manager already.

It supports Pandoc and can export in a ton of formats.

[0]: https://wereturtle.github.io/ghostwriter/
And it's that kind of asinine reasoning that we are approaching 1 year of Covid restrictions, instead of crushing it in a month.
or they should provide a flag to show these apps.
We are looking for a developer with 20 years experience in GCP & Golang. We haven’t had much luck, the closest we found is a guy with 15 years in Golang and GCP.
The parent comment talks about scaling back the amount of rock climbing they do in order to reduce risk.. And now you are saying that they should go one more time, because a single climb is low risk?
True but it would be incorrect to assume that you can safely keep basejumping every day in a year, just because you haven’t died in the last 50 days. Eventually the stats say you will be 87% likely to have an accident when you consider your choice at the beginning of the year. It might be day 20 or day 300, but you won’t know what case you end up in. The chance of your next jump being your last is always the same, but that doesn’t decrease the risk of repeated trials.
I suspect you are fighting the tide of common practice in the Python community. In your example, switching from `import foo` to `from foo import bar` is changing the entire nature of the import. Sorting module- and from-imports separately also makes it much easier for many people to visually scan a block of imports. And similar to black, having a tool be consistent and predictable across projects and modules is more important than bikeshedding every possible opinion.
Remember to switch back to your other account, Alok.
Hey, just came across this, it is nice and easy to use. My comparison was with Laravel spark, which seems like a similar way to get all the obvious things running, but I'd prefer to use python. Have you found much traction with this? It is very neat and seems easy to use.

The thing I like from spark for B2B products is the Team type roles & team billing

(looks like spark is getting an overhaul)

https://spark.laravel.com/
To describe Bitcoin as a ponzi, you must apply a very loose definition, which will necessarily be applicable to other assets as well. More on this: https://www.swanbitcoin.com/why-bitcoin-is-not-a-ponzi-schem...
Kudos for a creative approach.

It is 100% correct that bigcorps find it much easier to make purchases than donations. One-off charges are also much easier to sell than subscriptions as they get treated as depreciable capex and are less vulnerable to being optimized away by future cost-saving initiatives.
He could just sell a bunch of his stock and fuck off to literally any place in the planet and live in exquisite luxury for the rest of his days if it was that bad.
I think this is a valuable application, but I don't think CLIP is well suited for it. The power of CLIP comes from training a model to jointly "understand" text and images. If you are looking at identifying a particular person there are more suitable designs for face recognition.
All you'd do there is make the injector a semantic equivalent of the AccessController. The injector must have some sort of security policy after all, to decide whether a component is allowed to request injection of a capability. Whether you structure it as a single subsystem is responsible for intercepting object construction and applying policy based on the home module of what's being constructed, or whether you determine that module via stack walks, the end result is very similar: some central engine decides what components can do and then applies that policy.

The Java approach is nice because it avoids any need for DI. DI is not a widely accepted pattern. There are no DI engines that would have any support for this kind of policy-driven injection. And whilst popular in some areas of software like Java web servers, it hardly features in most other languages and areas, there are no programming languages with built in support for it and that includes modern languages like Kotlin. DI engines meanwhile have changed how they work pretty radically over time - compare something like the original Spring XML DI to Guice to Dagger3. Plus, DI is awkward when the dependency you need isn't a singleton. How would I express for example "I need a capability injected that gives me access to the $HOME/.local/cache/app-name directory"? Annotation based DI struggles with this, but with the AccessController it's natural: the component just requests what it needs, and that's checked against a policy, which can be dynamically loaded from a file, or built by code.
I agree government is the most efficient way (at least a non-corrupted one), but people do have a choice and they do vote with their wallet, I see it every time I do shopping.

Anytime they opt for cheap chicken meat instead of at least free range one, any time they buy cheap crappy farmed salmon instead of wild catched one, they say loud and clear they just couldn't care less. People that buy cheap fruits instead of BIO ones. And so on.

Stop acting like mankind is a bunch of saints oppressed by evil corporations, we are often lazy and oblivious when it suits us and can come up with endless stream of excuses for why so.
Just a small correction:
Logarithmic != gamma encoded. Most software use sRGB encoding which is close to a power function (often referred to as a gamma function). Logarithmic encoding is often used for encoding HDR images, but is not what most software use.
Me too, particularly since some of my favorite programs (various DOS games, especially MegaZeux) used text mode for their graphics
It might be a little mean because of the first line, but I don't see it as combative, and it's not overly aggressive. So what if it sounds "aggressive", it's okay to have emotion and convey it. If I don't want to read it, then I just move on and let the writer be. There's no reason for me to tell the writer to change because I don't like how I perceive the writing's tone.

I think the writer should remove the first line, but the rest seems reasonable. The writer however is assuming what another person thinks with the last line, and I believe it is wrong to say that. (Was that an edited addition?)

Edit: I'm curious about peoples' reactions to my comment if any of you can please add an explanation along with the vote.
SEEKING WORK | Remote | Detroit, MI (EST) | Full-stack | https://chasbean.com

Hey there! I'm Chas. With 7+ years of experience leading engineering teams at seed-round startups, I can help turn your idea into a finished product or feature, or work alongside an existing team to deliver minimal and elegant solutions

I value compassion and communication, and each project gets the full attention and love it deserves. Together we can build great things and make the world a better place. I'm excited to learn about you and your goals - reach out any time!

Tech: Typescript, NextJS, React Native, Elasticsearch, PostgreSQL

Email: charlesparkerbean [at] gmail.com
The issue isn't the market, it's DRM.

I'm only aware of one unbroken DRM scheme on Linux, and that's Hulu's proprietary Flash plugin usage. Binary-only Flash is a performance nightmare on Linux, regardless.

Netflix will support Linux the day that their content providers allow them to use a DRM-free solution.
Like most advice in life/money/startups doesn't it really depend?

I've never worked at a big company. I started and mostly failed at my first venture out of college. 2nd one did well. Never got a real job. Now don't need a real job, I love the one I've created for myself.

Why should I go work for a big company? To work more hours for little to no upside?

I can see some advantages....just not enough to make me quit working for myself.
Forced seclusion on any being that naturally seeks contact alters the mind and is therefore a form of torture.
http://startupcafe.co.uk/featured-startups/
Is this a really bad problem?
As a counterpoint, I think that it is possible to have Wal-Mart, privacy, consistency, etc. without the isolating effects of sprawl. For example, imagine if stores were forced to internalize the true environmental and traffic costs of large outdoor parking lots, such that they could only build parking on top of their stores. Imagine a park the size of an average shopping center lot -- it's huge! Or imagine houses there.

Tokyo is about as close as any city comes to accomplishing this. Aesthetics aren't the greatest, but communities, local businesses, etc. seem much stronger than in some other large cities. It's worth noting that Tokyo's population density is actually lower than New York's.
His response reads like "How many important-sounding names and terms can I drop in this email?" Frothing-at-the-mouth levels of Proper Captialization and Acronym Usage.
Good to see a stand being taken. Hopefully allows for more pressure put on China to be more humane.

Also I think there is too much us vs China going around - another war would be terrible, and even without a war, negative consequences could arise.

One world should be the dream we aspire for.
The big thing that has allowed Python to flourish is the fact that it has a good foreign function interface and was easy to use to the point that both academics and web developers would learn it. It really got a second wind as ML got more and more popular. Not many languages can be used to create an ML application end to end (but building on the shoulders of Google and or other large big tech / ad tech companies).
> My understanding is that they're registered as a charitable organization, not a non-profit.

That's impossible in the US; “charitable organizations”—501(c)(3)—are a subset of nonprofits—501(c).
No, because Hitler was responsible for the Holocaust. What you are doing is equivalent to condemning Germany, the nation, including the people who had nothing to do with the Holocaust and fought against it.

Some people in the British Empire took part in the slave trade, and those people should be condemned. Some other people didn't. They fought against it and when they were in power they stopped it and expended considerable resources stopping others from doing it. Those people are praiseworthy, even though they were part of the British Empire.
With a missile the actual signal processing and acquisition is what interests me rather than the control theory e.g. you send radar pulses out, you get Doppler shifted pulses back absolutely littered with ECM - now turn that signal into a target to aim at.

Laser codes on A2G missiles are a similar thing that interests me.
More and more developers are deciding to give up on IE.

Developers almost never get to decide if they want to give up on IE, unless they're doing their own project. It's always the legal, security, and other departments and middle managers that make that decision.

I can imagine the response of a developer at an enterprise saying to the boss, "I'm going to stop supporting 2% of our customers, is that OK with you?"
If that's the case, it's similar to owning any kind of asset, such as cash & equivalents, marketable securities, real estate, etc.
> When was the last time a landlord reduced your rent?

This is a different market and one which is ultimately constrained by the availability of land. Notably, cloud prices do fall especially relative to the compute power. Specifically I remember when Fargate moved to firecracker and prices fell by like 40% or something similarly considerable.

Maybe managing your own internal cloud is indeed cheaper (especially if you don't account for support or maintenance!), but arguing that cloud prices don't decrease or making some housing analogy seems like poor reasoning.
This is where I hope to be next year. Now back to coding...
Well, that is what the article says, but that's flagrantly incorrect.
Apple guidelines, section 3.1.1, regarding in-app purchases:

>Apps may use in-app purchase currencies to enable customers to “tip” the developer or digital content providers in the app.

Section 3.1.2(d), regarding permissible use of other payment methods:

>3.1.3(d) Person-to-Person Services: If your app enables the purchase of realtime person-to-person services between two individuals (for example tutoring students, medical consultations, real estate tours, or fitness training), you may use purchase methods other than in-app purchase to collect those payments. One-to-few and one-to-many realtime services must use in-app purchase.

https://developer.apple.com/app-store/review/guidelines/

It's fuzzy, perhaps, given the word "may". Apple's unofficial advice for fuzzy guideline questions is to implement, submit, and argue your case once it's live.
Facebook should email those affected... surely they know who was compromised or not. Shouldn't have to use random sites for this. Why has there been no communication from them?
You can replace China with a list of countries and still get the same result: Russia, North Korea, USA, etc. No nation should control it. The abuse caused by currency like dollars is bad enough.
Too many stories of people being deprived of bare essentials in US prisons like water and access to a toilet. It’s absolutely horrific.
No guarantees about the personal beliefs of the person/people running the forums, who seems to be the major blocker of this patch / discussing the patch.
Best to call it like it is - the government wants people to be informed that they are sacrificing rights as part of this agreement so the quid pro quo of higher wages is always in their mind (this is the main driver of the policy, higher wages)
Does it actually host so many illegal videos? It is difficult to verify those claims (as certainly one can't simply go there to search for some child porn, and usually the videos will already have been removed when a story is published). Maybe actual criminal proceedings could be checked with the police? Are there articles that provide such references?
Or they just didn't program that and had too little representation in their company to notice and weigh that against marketability in various markets.
Alexa is a terrible way to compare traffic on websites. Their data is biased towards people who run Windows and are willing to run their toolbar.

I know for sure that it has always massively undercounted reddit traffic for example but I'll bet it is fairly accurate for Yahoo, since "runs Windows and random toolbars" is their target audience.
For a second that title made me remember early SEO tactics of stuffing your H1 tags with as many relevant keywords as possible, except here it's optimizing for my queer nerd interests.

I'm a bit surprised by the reaction from Paradox - I assume the standard forum mod has neither the time nor skillset to assess whether any game binary patch is going to be safe, so banning them by default seems like a safe way to go, but removing even the discussion of it feels a bit overkill.
It's also counterintuitive in that learning a new skill will not override your learned muscle memory. Your brain is awesome at incorporating context, so you won't lose any proficiency with regular keyboards. You might actually get better, if there are any mutually beneficial motions that are reinforced.
There's a "don't publish" checkbox on the main page right below where your URL is entered. Also, anecdotally, most of the F's I see are from untrusted certs. (I.e. the encryption is fine, the site in question just didn't pay the CA protection money.)
Good to know. I assumed they were lies: there's a lot of scumbaggery in sales, so it's perhaps a natural assumption.
One of my best friends at university dropped out to work with these guys when they were still < 10 people. I was really perplexed since they were living and working in one of the founder's house, and had no product released, and seemed to be working on something vague and pie-in-the-sky involving gaming. It seemed like a self-indulgent vanity project. There aren't too many legit startups in London, so I didn't expect much and teased him mercilessly that he'd joined a cult.

A year or so later, they'd gotten actual offices and had become something of a phenomenon. People were quitting Google to join them. A pretty famous game developer (creator of Day-Z) was in their office working on his next game. It seemed they'd managed to reach their ambitious technical goals, which was really, really strange and unexpected, but it still didn't click with me that they were doing well, and they were among the most rapidly growing companies in London. I liked the people a lot however, and continued to hang around their offices on Friday just to chat, taking very little interest in their technology.

No point to this story, just that spotting a great company can be hard, even when it's right under your nose. Even more so when it doesn't fit your mental image of what a great company should look like (i.e. not in London, not making video games, etc.)
To be fair, a lot of market-based savings schemes were wiped out in 2008.

My in-laws, who diligently spent their entire lives working boring jobs in banks (as accountants and such, not wall street), who prepared for their retirement by paying off their modest $250,000 home (in Nashville, it's nicer than the dollar amount makes it seem), found themselves screwed when they went to retire, as their 401Ks were now worth fractions of what they'd expected.

So they're still working, extending their retirement in the hopes that their portfolios will recover, or that they can continue earning enough while they're healthy that they can offset it.

It literally never occurred to me until your comment that someone might resent them for trying to earn a living for themselves without burdening the rest of society.
Nice article, great calculation. There's a much simpler argument for 128 bit storage though: the observable universe has at minimum 10^79 atoms in it. Even if you could use each and every one of those atoms as a bit to store data, you'd still have more than 50 ORDERS OF MAGNITUDE left in ZFS for the rest of the data. We're probably safe.
I have spent way too much time in ironic internet communities and "lol" is still popular. Tone is mainly an issue of character development. The cool people will understand when you are being ironic based on knowing who you are. This is only possible in actual communities with a limited number of regulars where people pay attention to usernames, avatars, and individual posting styles. In places like Reddit or HN where you are effectively just another anonymous poster, that character development is sort of impossible, restricting your communication options to something generic and official. If there was any interest in changing this, allowing us to add an icon next to our posts would dramatically increase user recognizability on HN.

On the SomethingAwful forums, only the lame (but very popular) boards such as "General Bullshit" require that you type with proper capitalization and punctuation, and will actually punish you if you use "lol". The relaxed and more communal boards typically type in all lowercase and acronyms are common. Yes there's a hint of irony in even using the acronyms but they are still not going anywhere.
I was certainly expecting that the workload would be high going in, and I have no issues with working that much (and in fact, I work less than I was expecting to when I signed up). The bait and switch would suck and probably happens to a lot of people.

I completely agree that there are times that someone would want to waive those rights (I did). And if you don't waive them for somewhere like a startup (probably more applicable early than late stage), what does that say about commitment/expectations?
When I saw the word "clickbank" this post suddenly made a lot more sense..
It's a tradeoff.

The OP was referring to waiting at lights in Silicon Valley, an area where there are literally thousands of 4 way intersections (as in most US cities). It would be impossible to convert every intersection (or even 10% of them) to roundabouts effectively (within a reasonable budget and maintaining the number of lanes American drivers are used to).

It would be easier to maintain the road layout and use intelligent lights to make the junction, say, 50% more efficient, than spend large amounts of cash making the junction, say, 80% or even 90% more efficient with roundabouts.
If Microsoft Kinect can reliably detect what people are doing, traffic systems should be able to figure out how many cars and people are approaching intersections.

The systems around here just seem to have infrared cameras on the top to notice the presence of a vehicle, nothing quite so fancy as Kinect! :-)
This is the kind of thing that I was trying to shed light on in this post. I think people who want to get into big companies (not saying you do) don't understand that the hours can sometimes be hell. It's a truth that people don't really like to talk about, work life balance be damned.
Roundabouts make a lot of sense when designed properly, and in the right place. I love them (they're just plain fun to drive through), but these are probably the top issues:

1. We mid-westerners, by and large, have never seen a roundabout before, let alone know how to properly drive through them. They weren't even so much as mentioned in driver's training classes around here until a few years ago. Whenever a new one goes up, there's a lot of confusion. The most common problem is misunderstanding or ignoring the yield sign: Some people treat the roundabout like a circular four-way stop and others just zoom in without yielding and cut off the traffic already in the circle.

2. Inconsistent entrance and lane rules. We have two major roundabouts in this town, both installed within the last five years. One of them prohibits lane changes inside the circle, one doesn't. At one of them, traffic entering the roundabout yields to traffic in the roundabout. In the other, vice versa.

3. Building roundabouts in an area for no good reason. On I-75 outside of Saginaw, there's an overpass with on and off ramps. A few years ago, they tore out the traditional traffic signal used on every single other on/off ramp in the state and instead put a roundabout on each end of the bridge. This was a very silly thing to do because the traffic volume was not that high in the first place. Moreover, it's a very industrial area with lots of big trucks and oversize loads that now have to navigate the roundabout very slowly and very carefully just to stay in the lane and not run into passenger vehicles whose drivers aren't paying attention.