skysight-inc/HackerNews huggingface dataset:
> Try it and see how you feel after ~2 hours of gameplay.

Coincidentally "try it and see how you feel" is also how people sell heroin...

They're saying they're concerned that they might get addicted, and you're telling them to try just the tip, just to see how it feels?

I'm a big fan of Factorio but if you're concerned it could take over your life, there's definitely a chance it could.

True it's not as bad as an MMO. There's no daily quests, no social features, (though multiplayer is fun) and most importantly no lootboxes or variable ratio rewards. Doesn't mean it can't addict you for a little bit though.
I think that the big mistake PHP and JS made was to loosely pick their weak typing from Perl while trying to look too much like Java. Perl has different operators for numeric and string equality, so you know that `$a == "3"` would convert both its arguments to number and then compare them, while `$a eq "3"` would convert them both as strings and run a character comparison on them. Using == for both was kind of asking for people to get confused and mess up, IMHO.
Allow me to clarify. D does have writef() which provides a fully typesafe print formatting routine. It is unknown to the compiler (i.e. no magic).

https://dlang.org/phobos/std_stdio.html#.writef

D can also call C's printf, and checking that is magical indeed. It exactly follows the C99 Standard for printf. A major feature of D is being able to call C functions directly, and printf is one of them. (D doesn't recognize printf specifically, it has to have a special attribute for it `pragma(printf)` which the compiler recognizes. This is so the checking can be applied to user-defined functions that use conforming printf-style format strings.)

https://dlang.org/spec/pragma.html#printf

And the code to do it:

https://github.com/dlang/dmd/blob/master/src/dmd/chkformat.d
Yes, I am a Software Engineer working out of the Berlin office(now working from home). It's a shit show. The situation seems to be escalating. Wishing this was over one way or another.

EDIT: sorry, I misread the question. As a software engineer I am comfortable--the work is interesting and engaging. I think it's mostly the customer support staff who are disgruntled
Up until circa 2006 all interfaces were made that way. Web forms and native interfaces all had inputs resembling real buttons. See 98.css https://jdan.github.io/98.css/ if you want to see what interfaces looked like in the early 2000s.
Thought that name sounded familiar, and sure enough, this is the Drew DeVault behind SourceHut, a project very much in keeping with the ideal of a web that is both usable and technically simple.
Mmm... I might be able to provide some insight... For the C language it is not possible to reorder fields generally at compile time. This is because if a user defines a struct and the struct is passed to a library that was pre-compiled, then the library and your application hold a different representation for the struct.

You can at link-time be able to change some structure definitions if you know the structure definition is not escaping your application (i.e. it is not passed to a library). There are possibly other things that might hinder the reordering of the fields, for example casting or placing a structure in a union. If you are casting a structure to another, you might be expecting that the underlying memory to be represented in a specific way in order for the cast to make sense. The same thing happens when you place a struct in a union.
What do you think about Opus Magnum? I don't think that one is particularly annoying; the depth of it is rather interesting.
Espressif makes 3 categories of ESP32-S2:

- IC: Just the bare chip. Costs 99c as you say.

- Module: The chip on a PCB with castellated edges and a PCB antenna (normal) or IPEX connector (the "-I" variants). These cost ~$2.

- Devkit: The module but on a PCB with 2.56mm pitch pins installed, a USB/serial converter and 3.3V power supply. These cost ~$8.

You can buy all of these at the prices I listed from the standard electronics distributors like Digikey and Mouser, you don't have to be special or anything.
Right, but that's kind of my point. In fact, I think the specifics of my situation go beyond just how many companies I'm running.

The point I'm trying to make is that I don't think people should base their actions on what this research supposedly shows. To be honest, I also think this "research" is pretty thin. Not that the authors haven't worked hard on it, but there's a pretty obvious effect of Survivorship Bias in this study. The authors allude to this in their outline of the method used in the paper.

> Data on founding teams and longitudinal data on nascent firm performance is notoriously difficult to collect … In many cases, team data are gathered based public records, which creates a left censoring problem as operational status implies a degree of success in itself …. We address this problem by using data from a unique survey of formal companies that raised money via Kickstarter projects, allowing us to observe the founding conditions and performance of firms.

---

> might not be an entirely typical case

I don't think there are many "typical" cases. I'm not even sure what a typical case would be. Company founders are usually atypical people. I think that's what usually leads them to finding gaps in markets.

The best course of action — in my opinion — is learn to introspect as objectively and as honestly as you can, or otherwise try to solicit unbiased external critical feedback (which is harder than it sounds!) and then take a course of action based on your own individual situation.
No: it may work if you are honest (but know when the truth is harmful) and considerate of others (but are capable of telling when your attention is harmful). Mere good intention is nowhere near enough.
The Onion's take on apocalyptic predictions: https://politics.theonion.com/conservatives-warn-radical-kam...
> The app store adds to the value of iOS, and thus the value of iphones, because of all the work put in by third parties.

But conversely, iOS adds value to every app on the app store -- a lot more value. iOS adds much more value to the Fortnite app than the Fortnite app adds to iOS.
Nobody held a gun to Epic Games' head and forced them to put their app on Apple's app store (or Netflix or Spotify or Kindle). Epic did it because even with the 30% tax, they were going to be making loads more money with their app there than without it. And they are making loads of money with Fortnite. They're just annoyed that Apple is getting so much of it. (And Google too -- they were kicked off Google Play for the same reason.)

Cry me a river. Apple and Google have both created loads of value in developing and maintaining the iOS and Android ecosystems, which Epic wants to take advantage of without paying for. I don't feel bad for them at all.
Nuking your starter base is silly unless you're on death world and have some impenetrable defense set up that's hard to attain elsewhere without significant work. Usually to start a fresh megabase you just load up a car and drive a couple minutes to a new location. Then you can keep supplying the construction materials of the megabase with your starter base. (To those unfamiliar: yes, "the end of the game" -- launching a rocket -- is really the start of the game to seasoned players, so the initial base you launch the first rockets with is commonly called the starter base.)
Oh if only I was not a programmer!

KSP has taught me so much about subjects I was interested in, but afraid to put in the time in - rocket science/engineering, orbital mechanics etc.

I’ve not tried Factorio myself but I’d wager it will try to teach me stuff I mostly already know - queue theory, concurrency, automation...
Duality of Vector Spaces (2017)
People who still don’t understand why people pay for Apple products really lack basic piece of wisdom, making their opinion less valuable. Yet they still boast about this particular misunderstanding of theirs.
So many of us function as unpaid tech support for various family members. I do everything I can to push them towards iOS largely because the total inability to side load apps saves me time and money.
Funny. I completely disagree, and actually find it odd someone actually wants desktop style application state on web apps. One of the beauties of the PHP style of app execution is that application state is a lot simpler. Instead of having a running application server-side, which can be in a continuum of states, PHP forces you to start every request with a blank slate. Application state must be explicit (with serialized server-side sessions or browser-stored cookies). This makes it trivial to reproduce requests, trivial to debug, trivial to scale horizontally.

To each his own, I guess. I just find your position genuinely surprising.
For many people the "cracktorio" is just a joke.

For me? I am actually serious about the addicting nature of the game.

The gameplay loop is just so rewarding, so that addiction is easy.
If Ferrari and Volkswagen are the only two companies in the world, you just go and build a third company with a unique proposition. There's enough capital around to build a new car maker, the problem is the lack of appealing value and necessity for another clone.
Doesn't work?

Secure Connection Failed: Error code SSL_ERROR_BAD_MAC_READ
It's too long since I entered these contracts, is it loaned/leased ?

Where I am the loan would be on the purchasing money, so technically you own the device, but would have to pay your carrier the remaining price + some penalty if you needed to stop the contract, or give back the device + penalty if you are not in a position to pay. The device stays with you after the loan/contract period is done.

There is still the carrier lockin, so you can't change carrier willy-nilly before the loan is paid, but that wouldn't stop you from selling your phone to someone else using the same carrier for instance.
Easy, stop using oil.
Users will still call apple if there is a problem. They will not understand the difference between Epic handling some of the payments and apple handling all the other ones. Customer support cost will not go down.
What a treasure it would have been, recipes from several thousand cookbooks since the turn of the first millennium or older, but alas - there are no recipes here. This may be at best useful for laymen like me as an index for ingredients, prior to getting the actual book from a library or similar. Amazing example of cataloging effort though.
I do not know if you are joking or insulting engineers, mainly those outside a tiny hole in the Valley, more so globally.
German law doesn't require equal rights for employees in foreign offices, but doesn't forbid it either. N26 can just create a binding company policy ("Betriebsvereinbarung") extending German-equivalent rights to foreign offices' workers. There are some slight complications regarding voting quora (you still need to obey majorities in Germany separately if the foreigners don't agree), but those are rare.

Source: My employer has something like this.
I think you might be falling into a cycle that I often find myself falling in to. It goes like this: Oh, there's a bug. But it's obviously caused by _this line here_, so I won't even bother testing it offline, I'll just fix it and run CI and then... oh no, wait, it was more complex than I thought, but I'm in the change-CI-test cycle now so I'll keep doing that. And then, all of a sudden it's taken me three hours or more to fix what was in reality quite a small bug.

The solution is to force yourself not to use the CI/container system at all during debugging, and instead to build the binary (or whatever) standalone. That's hard because you invariably aren't tooled up to run the component outside its deployment system so you have to do some extra tricks, but in the long tun it seems to be the way to go.
Yeah, that's a real shame. I wrote lots of Perl and while it requires a bit of experience, I almost never incurred in issues such as those we see in PHP and JS. The fact Perl is also quite strict in you specify if the variable is hash, array or scalar also helps a lot, and IMHO the concept that it's the operator, not the operand that determines the type of the arguments is very powerful.
> It's also a bit sad that most English names are gendered.

fwiw the name George in English can be applied to women as well as men (though only rarely I guess). See for example Famous Five books
I already do, I thought there was a special way to buy the modules for $1. By the way, I found some Lolin ESP32 devkits for $3.5, a great price. I got 10ish of those, as I always use them for whatever throwaway projects since the price is so good.
> Any economic gains from slavery were more than wiped out by the civil war.

Does that mean white Americans and Black Americans were on economically equal after the civil war?
I think Pocket is great too ... a great selection of articles.
I thought the same a few years ago.
They are fixing something and breaking another thing at the same time.
Moving to Google hangouts now.
> That doesn’t really change that I’m currently still too scared to actually form one at the company I work for, even though I would very much like for it to exist.

Active Betriebsrat here. Do it if you have a couple of like minded co-workers. If you need any assistance contact the nearest union - verdi should be the best guess if you're in tech.

Best of luck!
Kind of. They cannot prevent private API used by their frameworks running in the same process as the app (e.g. an app can use an Apple UI widget, for example). Things that apps should generally not be able to do have already started being locked down using entitlements, which prevent third-party apps from using those APIs regardless of whether they can sneak it past review.
There is no difference regarding firing wether it is a permanent or temporary contract.

In particular circumstances, you have more security with a temporary contract.

Disclaimer : I am Dutch.
Very accurate. And even if you're making good money, you're paying significantly higher taxes, will usually not own a house etc.

Might still be worth it for the benefits, but it should be mentioned.
I’ve seen a lot of comments similar to “I don’t understand how users can be in favor of this”. I’m not just in favor, I love that they do that.

Yes, for the small percentage of the population that knows what’s doing (which nicely overlaps with HN), having freedom to install whatever you choose is great.

For >90% of the population it isn’t. Even with all of the improvements Windows has seen, for me it’s still a regular situation to feel like I won’t put one of my pen drives into the average Joe’s computer.

The freedom to install anything is the biggest security hole in most personal computers.

By not allowing it I can trust my parents and the rest of my family with phones knowing that they won’t do crazy stuff with the same device they use to log into their bank accounts and manage their authentication.

What inflames the 0.1% is a blessing for >90%.
I agree with you somehow. 30% sounds too high. 10% is much more reasonable. Imagine you selling a house and the realtor getting 30% of it. Crazy high.
NASA's Juno Probe Detects Unexpected Lightning on Jupiter
> performance requires an unsandboxed, non-emulated native env

Nope, sandboxing is largely orthogonal to performance.
> Racism should be condemned in strongest possible terms.

How exactly are you going to do that?
https://www.penny-arcade.com/comic/2014/11/26 ;)

No, seriously though, I'm speaking with full experience: My main WoW character has a 4-digit days playtime (and that's from several years ago; I eventually did put it down for good).

Factorio is addictive the same way that Civilization is: You want to keep going. Or like Tetris pro players, you might think about your factory when you're not playing and "see" it everywhere. But unlike WoW, you can put the game down at any time: there's no responsibilities you're taking on, there's no grind you must finish, no daily quests that reset calling you to re-do them tomorrow. The game world stops the moment you pause/exit the game.

There's no comparison to a MMO.

> Doesn't mean it can't addict you for a little bit though.

Every good game will. Every good TV show will make you want to binge. It's up to you to manage your time. I believe GP is a reasonable adult and can manage 2 hours of a game without having to check into rehab :)
Darktable 3.2.1
Does anyone know if performance/efficiency of the game has gotten better over time? I played it quite a bit ~2 years ago or so, but my 7 year old MBP got really hot and very slow by the time I started using blueprints. From what I read at the time the game was very dependent on single-threaded CPU performance. Maybe they found a way to make better use of multiple cores?

I really want to pick it up again but am not excited to start a new factory if I know I won't be able to complete it.
Streaming Data into Kafka S01/E01 – Loading CSV File
Apple can just revoke the certificate of developers that sign malware, preventing them from running. They also have the ability to pull apps from your device, but have never used it.
I don't think Steam's cut is fair. Epic's cut is 12% and provide the damn game engine.
I do PCB layout, which is way more like factorio. Still I enjoy the game a lot.
> To me it seems disrespectful to publish someone's book under a different name from the one they chose to publish it under.

Article spends a lot of time discussing why they chose to publish under a male name. And why "chose" might not be a good word for it.
Yeah, I love my job, too.
> Which should be reasonable amount, eg 10%. They get so many synergies either way and surely run a great profit in both cases.

If that's true, then someone should be able to raise money for a start-up with the same business model as Apple but charging only at 10% markup; and eventually everyone would go over to them because they get the same thing but for a lower price.

> And it's bit ironic you call it a tax when clearly Apple isn't a big fan of paying taxes themselves. I know, it's not a very good argument but I don't think the stakes are as dire as you make them to be.

I'm not saying Apple aren't often jerks; their "innovation" in tax avoidance harms society and makes the world a worse place. And possibly 30% really is extortionate, jerk-like behavior. But the arguments here about forcing Apple to allow third-party app stores would not only prevent a 30% "extortionate" rate, but would prevent even a more moderate 10% rate.
> There are so many different issues at play here

No, there aren't. When someone has appropriated something he doesn't have a legitimate right to, the first, rightful thing to do is to give it back. It doesn't matter to whom, there is no need for agreements, and there's nothing that can be asked in return, because the fault is on the one who has misappropriated that something. Period. It is really that simple, and the reality is that Israel has no intention of giving back anything, otherwise it wouldn't have built cities on it.

This, without even going into the fact that you cannot ask for peace as a precondition for repairing the situation that is causing a large part of the conflict.
Intentionally annoying? I find it extremely fun to find the most optimal solution in those exactly because the toolset is so constrained.

Finding the most optimal solution in real programming is impossible because the scope is always enormous.
What nonsense. As an Apple customer, the App store is the number one reason I use them - I dont want malware or scummy developers on my phone and I am happy with Apple charging a fee to developers in this manner.

It's not like anyone going to switch phones because your app is not on there. Your app is just one of many other apps I use on my phone.

Developers are very much looking at this the wrong way - the 30% fee is the price developers must pay to access Apples customers.
Even in nuclear friendly political climates, nuclear is just too expensive and unwieldy due to huge unit sizes, it had its chance in history but is now a dead end due to low cost and rapid improvement in cost per megawatt in renewables.
Epic filed a suit against Google too.

https://www.theverge.com/2020/8/13/21368363/epic-google-fort...
And mods. Lots of mods. Some very good, others also silly.

A recently updated one is Renai Transportation, adding Train JUMP-tions:

https://www.reddit.com/r/factorio/comments/i5yoaj/train_junc...
I really want a solar powered catamaran[0] with hydrofoils now

[0] - like https://www.silent-yachts.com/
> The Palestinians ... have autonomy

Wait, are you saying that they would not vote for Israel's government?
Blogger vs WordPress – Which One Is Better and Why?
Compare https://en.wikipedia.org/wiki/Lead_sheet

"You want to go to 57th street? No problem, lady. I'm going to 5th avenue. Just watch me! When I get off, yours was the stop before."

(video pairing: Recipe For Disaster, orig. "Masha + Kasha", with The Trouble With Tribbles)
A recent video from Nilaus that some of the audience here might find amusing: Factorio real-time dashboard using Grafana.

https://www.youtube.com/watch?v=91rxQfpqge8
It’s been pulled from the google store for the same reason, so unless people don’t won’t phones doubt it’ll have any impact currently.
> if I buy a recipe app for $10 and then recipes for $1 a piece which I could also buy on the corresponding website, then I don't think apple should have a cut at all.

Ah that sounds like a fair point at first, but it could be argued that you gained access to those sales because of Apple.

More importantly, they're processing payments for you, and every payment processor out there takes a cut, one way or the other.
On the other hand non engineers in a company are likely to be better off.
Isn't that the same as just running docker --net=host?
As an Apple customer the review system is working very well for me. No malicious apps have got through the process and onto my phone yet.

In that sense, its worth it to me.
In the United States, the law is that simple.
Apple gift cards don't expire.
Apple is providing a service that distributes the game and does some marketing for it. If you want to use that service, it's fair that Apple gets some cut, and I'm okay with them setting how large that cut is.

What is not fair is that they are the only service allowed on Apple devices. They place themselves in a situation where they can set the cut without any negotiation allowed.

I find Google's situation more fair (because it's at least possible to load apps/games with other stores or no store at all), but they still actively work against third-party stores by degrading the experience that the user has with those stores compared to Play's store.
I subscribed to Spotify on their website for the same price as Apple Music, and their app works fine on my iPhone. Apple even distributes and delivers updates to the Spotify app on my iPhone for no cost to me or Spotify (well, Spotify does pay $99/a for the privilege).

It sucks to have to open amazon in a browser to buy kindle or audible books, but it’s great to not have to deal with multiple dodgy app stores, or sideloaded data harvesting malware. As a consumer I prefer these sets of trade offs for myself and my family’s pocket devices than the alternative. Why take that choice away?
Simple maybe, but not easy.
Ghd Sports
Thanks for the best one,
https://ghdsports.club/