skysight-inc/HackerNews huggingface dataset:
I’m not sure. I’ve seen enough people in the wild who can write their own code and know enough about deployment, ops, infrastructure etc to get their code deployed. Such a profile certainly exists even though of course you can’t be an expert in everything.

I also think the full stack engineer is a better target to aim for than siloeing in any way. Telling a developer they can’t do tests or deployments feels like a step back to the bad old days.

So if such a creature exists and it’s a desirable thing to aim for, I’m not sure why we would try to put the breaks on full stack development.
Ask HN: Who or what types of users has the downvote rights to HN submissions?
Reading this makes me think it might be generally beneficial to finally convey the semantics of sentence boundaries to the resulting output as well, like some `<p><span>Sentence #1.</span> <span>Sentence #2.</span>` wrappers: it would introduce possibility (for author or user) to break it into lines again or apply any other styling, and might improve interaction (think: select single sentence), or some further processing or contextual styling (think "make all single-sentence paragraphs stand out".)

Strange there is no truly "semantic" way to mark-up sub-paragraph chunk of text in HTML; all 'inline' tags are intended for "words" or for including several sentences at once (like emphasis, quote, code, sample, mark, etc.). I have some murky memory I've read some discussion explaining that the concept of "sentence" is quite problematic and in no way universal, but cannot dig it up now.

(This comment started as But how are we supposed to sneak our beloved double spaces between sentences in the output now? semi-pun, but after all, this post-processing idea answers it.)
Rationals have their own set of issues:

1) it's really slow slow. Adding two fractions involves three integer multiplications and then running the GCD to simplify the fractions.

2) just simply comparing two rational numbers involves multiplication, which may overflow.

3) you can't represent irrational numbers. You can't do square roots, for example.
The best solution would have been to escalate these problems to the managers line manager.

It’s clear they were having problems which were impacting the team.

Where I work we don’t have “engineering managers” our line managers are other engineers in different squads as I think it is great!

In a previous company we did have an over zealous manager and the team feedback through the correct channels and the issues where resolved. This was also a team made up mostly of contractors who all had strong opinions.

I thinks it’s important to remember that it was a really tough time for a lot of people during the lockdowns so maybe that factored into these issues.
I believe the concern is that the attackers gain root access on system A but hide their presence/activity - even in the presence of logs to remote, more trusted server B.

https://github.com/c-blake/kslog has maybe a little more color on this topic, though I'm sure there are whole volumes written about it elsewhere. :)

EDIT: But maybe your "game over" point is just that it is kind of a pipe dream to hope to block all concealment tactics? That may be fair, but I think a lot of security folks cling to that dream. :)
Not sure if it's the case in Sweden, but you can often make much better money contracting in Europe.
Sweet! If you don't mind sharing, did anyone donate through ko-fi?

I think there's still potential in writing tools with decent UX (iA Writer and such) and I know that some people wanted to pay me for Enso, so I'm trying to figure out the best course of action: either charge premium for a premium native app or let the people chip in. Paid products tend to get more valuable feedback.
I really wish people would stop bringing up Microsoft.

They had ~95% market share when they were pulling this IE nonsense. iOS is ~28%.

And they didn't get in trouble just for bundling IE. It was the coercion of OEMs to not bundle Netscape. Many of the companies at the time wanted to offer both but weren't allowed.
There's spring4d, though I haven't used it, though have used parts of it. I've developed a number of servers in delphi for windows, they're as performant as C# services (which I've also developed, there's very little difference). I've developed TCP/IP server, SOAP server, and REST servers talking to a few databases and remote servers. There is no limit to what you can develop in it, since you have access to the Windows API's just like any C application.

> But something like the Spring framework for Java or ASP.NET for .NET, or even Ruby on Rails or Django for Python

You've outlined a number of different things there and you could make your own with delphi, since again its just like C as to what it can do. You could, if you wanted, make a Django for delphi, though it's not something I'd do. Though your initial statement was Delphi couldn't do a lot of modern services either server or client. This isn't true. If it's all these other things, well, thats a matter of opinion, but there's no technical limitation with Delphi as far as protocols go.

Edit: There's this to which is interesting - a drag and drop web development set of components for SPA's https://www.tmssoftware.com/site/tmswebcore.asp which doesn't exist in other environments afaik. Though not sure I'd use it, I know of people who have and it works fine.
The average yield for corn in the US for 2021 was 176.5 bu/ac. This is around 11,9 ton/ha. For 10 ha, a total of 119 ton.[1][2]

How many people this would feed is hard to tell, because it depends on the kind of corn. Some corn is meant for human consumption, some other for livestock feed (which in turn is meant for human consumption. But as a rough estimate one can add these two to find an order of magnitude.

In 2008, the USDA broke down the usage for maize, with 133,4 Mton (5250 Mbs) for livestock and 8,3 Mton (327 Mbs) for human consumption. That year, the US population was around 303.5 million people, so that gives an average of 467 kg (1030 lb) a person each year.[3][4]

So those 10 ha would produce enough corn for 240 people for a whole year.[5]

[1] Assuming around 15% moisture content.

[2] https://www.dtnpf.com/agriculture/web/ag/crops/article/2021/...

[3] https://en.wikipedia.org/wiki/Maize#Human_food

[4] https://www.populationpyramid.net/united-states-of-america/2...

[5] I ended up doing the calculation in imperial units, to minimize rounding errors.
The Future of Fusion Energy
It looks that way to the consumer, but I don’t believe that to be true. I’ve worked in the industry for a few years and most of insurance products I’ve seen are structured in a way that the company reviewing and processing the claim isn’t actually responsible for paying out the claim.
i just encountered this video while browsing around from this topic:

https://www.youtube.com/watch?v=TTnFpKCAJtE

Very interesting documentation on the process of tunneling.
Thanks for the very detailed response!

I'm using the "stock" x11-drivers/xf86-video-amdgpu from ports, currently 19.1.0_2. It's a smooth ride on FreeBSD 13.1-STABLE since 5.5-wip branch of https://github.com/freebsd/drm-kmod (I haven't yet tested 5.10-lts you mentioned).

I remember vaguely that something had to be compiled against kernel sources; most likely drm-kmod.

> Those were fixed pretty recently and not released yet, i.e. you have to manually apply a patch, compile and install.

If you're on FreeBSD RELEASE, the "STABLE" branch is a little more cutting edge. I'm using amdgpu Xorg acceleration with it for close to a year now.

> With all these updates I'm pretty much happy with FreeBSD right now.

Give me modern WiFi and I'll be, too! That's the only piece missing from a fully functional FreeBSD laptop. 2.4GHz is hell in urban areas.
Runs Testing Using C# Simulation
I prefer Nim's approach where you can have objects, but they're just variables (properties). The procedures aren't tied to objects, but you can pass/return objects. To me this is more flexible.

I can write OO code as well, this is just personal preference.
Businesses don't want to pay unlimited legal expenses. Even if they were certain they'd win, settling could have been the cheaper option.
Juice is a fast delivery method for sugars, and the prepackaged fruit juices you might find in a gas station convenience store almost certainly have added sugar as well as the innate fructose in the fruit juice component.

Also, if you're running low enough on nutrition that your eyes aren't working right, you're also likely to be dehydrated, which can also affect vision.
Thinking from first principles on what the right solution to escape is, planning resources, putting together a plan and making me believe its possible. Seems like pretty good person to have.
The manager failed to properly manage a difficult person. Both of them seem to be quite hard to work with.

I would put most of the responsibility on the manager - he is supposed to handle these situations, and get the most of people, including difficult contractors.

But the contractor should have been smarter about the reality of being a contractor. You can’t afford to be this annoying if you don’t have job stability.

Everyone seems to be in the wrong here. Hopefully both sides learned and grew from this.
Once per year, you are allowed to complain on https://www.projet-horaire.ch/fr/prise-de-position.html. However, the delay for next years timetable has already passed.

I did this once for a bus to a village which didn't wait on the train and they made corrections for the next scheduling. So I guess it works ?
> At the point where you stop filing nonresident returns, you ought to make sure you have essentially zero ties to the state. The nonresident returns you filed should have had a mailing address in a different state. Your drivers license should be from a different state (or expired). […]

All of this rigamarole is probably necessary because there have been people in the past that were (tax) residents but tried to argue they were not to get out of paying what they owed. So now all the honest people have to jump through extra hoops because some yahoos in the past tried to 'work' the system.
Or just allow and trust the readers to make their own conclusions.

I swear, HN readers bitch about the content silos on Web 2.0, but throw anyone still writing on their own blog onto a spit and crank up the heat.

Who really cares if the intent is never to buy a PinePhone, it is his freaking blog.
> That's about the long and short of it. Apple has no control over which Apps you run. It has total control over which Apps you run on an iPhone. Which you know when you buy the phone. I'm as much of a hostage to Apple as I am a hostage to my local pub in terms of which Beers they have on tap. I knew that when I walked into the pub.

This isn't true, because Apple's influence means that developers on other platforms based on Apple's requirements because moderating in different fashions depending on reception device is basically impossible.

Lots of social networks actively discriminate against groups in society due to the Apple App Store terms across the entire service, and have for years.
>Savvy across the organization adds like resistance in a parallel circuit: the org as a whole is slightly less savvy than the biggest doof therein

That seems like a very bold premise to me.
contract work pays much better in many parts of the world, in some cases double.

That makes it an easy equation to solve.
Maybe you're lucky or my route is cursed, either way I hope you don't have to go through my awful experience. I've had hours of delays over the past year (and it is making me angry). It's sad but when I would see the delay was on 5mins I would do sigh of relief because 15-20min delays were becoming common and a 5min delay at this point becomes tolerable. Also to add extra salt to the wound, the train would leave 10mins and then wait an extra 10mins in front of the Lausanne station because reasons. In the end a 10min trip became 30mins.
As an outsider to Google, I tried this exercise.

Celebrity engineers at Google: Larry Page, Sergey Brin, Jeff Dean
Celebrity product people at Google: Marissa Mayer, Sundar Pichai

In full fairness, I first heard Sundar Pichai's name when he was promoted to CEO of Google.
Usually these projects depend on Python wheels and native binaries. No I haven't tried reproducing this project.

Interesting project btw, kudos to the dev.
> You cite the primacy of sensation, but what more is sensation than a message from the sensory organ to the brain.

This is false, it's a version of the homunculus fallacy. A sensory organ is something that connects the brain to the physical world. Even if you chose to model it as a an agent that sends messages to the brain, it is an agent of a different nature. The sensory agent doesn't receive messages from other agents, it receives raw input from the outside world (photons, electrical fields, chemical reactions etc).

In contrast, if you were a brain in a vat with no ability to directly perceive the world or interact with it in any way, it would be impossible for you to know that "I can pass through walls" is fundamentally impossible.

Even for your GPT-3 thought experiment - ultimately it is the effects of the physical world perceived directly by humans sense organs that shape what GPT-3 would utter. That is, even if it can learn what the world is like simply by talking to us, it's still learning about the real world from someone's direct experience with it. If we were all GPT-3s, with no cameras and pressure sensors and motors etc, we would be unable to reason in any sense about the world itself.

We could perhaps come to agree upon some imagined world, but that could change arbitrarily much from one day to the next on a whim.
I completely agree.
Using one line per sentence (and soemtime more lines when the sentence is longer)
makes it way easier to structure the text.
Markdown and are perfectly able to fit the text to the device you are reading on.
It also makes version control and diffs more usable.

However, I can also agree that this style might be not suitable for non-technical writing.
So if Facebook shut down everyone would just be staying home confused about what to do ?

Anyway in Australia at least we have sites like this: https://www.broadsheet.com.au

Pretty sure every city does too.
Thanks for pointing it out. I've edited the title.
Important to be clear that 'AWS engineer' is mostly a coincidence. This is not believed to have relied on any internal knowledge or access. Though the data was also on AWS and arguably they could have made it easier to correctly configure the compromised WAF.

https://krebsonsecurity.com/2019/08/what-we-can-learn-from-t...
That's a difficult story. There have been mistakes made at both sides.

But I really get the author, some managers are just impossible to work with. And their strategy to protect themselves is to blame their employees. They have the ability to present the slightest mistakes as enormous problems to higher ups. They are just tricking and blinding their higher ups and stay in business for years. And everybody below them is just suffering.
Right after it comes out of the Creami I'd say it's very similar to ice cream in texture. Depending on how you make it it can be more like soft serve or more like a regular ice cream, or more like a sorbet. After you put it back in the freezer, it gets pretty hard. You can either "respin" it at that point (the top does need to be left flat though, it doesn't handle one side being higher than the other), or I usually just microwave it 20 seconds.
Steep roofs also give you more height for hot air to rise. If they’re vented at the top (not sure but I assume yes) it will also help you get a chimney effect creating airflow through the house.
Interesting, can you please share anything, besides that "professional consensus" is different, on what is the problem with the Austrian view of central banks? You realize that by saying "Professional consensus" in a field of study, not practice, is worthless by definition?
https://archive.ph/CxdNV
Ok, but then we might agree that there is no sun, that frogs are born from rocks and mice from leaves, that the stars are holes in the sphere of the heavens and so on - as many people did for millenia. They had consensus - and they were utterly wrong. The actual world actually exists. The world isn't any less round for members of the Flat Earth Society.
I had a cavity about 20 years back and the tooth needed to be extracted to alleviate the pain. The dentist said something like “you need to replace that tooth or else your jaw will lose the bone and all your other teeth will shift and it’ll cause problems down the road!” I thought about it and deferred the decision… for 20 years. Recently, I received an X-ray to see how much my teeth shifted and if it was problematic. None.

The total cost to get a new tooth was like $5k. I got an implant done so that a crown could be placed later down the road and I am deferring the crown. And of course, the new dentist is using a similar scare tactic:”act now! The implant might blah blah blah.”

Sometimes, I wonder if dentistry is the world most accepted sham.
a) I use Chrome. Apple doesn't control it except for the engine which is irrelevant to my day to day use.

b) I don't use Apple for payments.

c) If there is content that is highly objectionable I would just visit the website. But then again I am not really into that sort of content in the first place.
It's just ridiculous. I use whatever I want for payments. How is Apple forcing you to buy a fish in your shop only using ApplePay?
What?

Being a full stack engineer just means you need to know how to write JavaScript and SQL and not store plaintext passwords. I’m being a bit facetious, but it’s really not some incredibly high bar.

Anyway, if you enjoy programming, then it’s an even lower bar. If you don’t enjoy programming, yeah; not much is going to help. I’ve never met a happy, successful programmer who didn’t enjoy the craft. Those who don’t love it end up burnt out, leaving for a different career, moving into management, or working for Oracle (zing!).
> As a contractor he should have STFU and done his job. His job is to do the work he's told to do.

or, told another way: dance monkey, dance.

If companies or managers just want to do the infinite monkeys typing shakespeare approach with 0 critical thought, don't hire / contract senior people.

Someone who doesn't push back on giving an estimate for something they have never seen is useless in a senior role. Sure, the kanban stuff might be a little out there, but if a manager is doing a shit job of blocking tasks mid sprint, again it is better they try and suggest something to help their co workers.
The rules are different for contractors, they get paid a lot to STFU and do what's asked of them.
I agree, reading it, and as it's the best possible interpretation being the OPs point of view, everything just screamed of 'senior developer in name only'.

The manager clearly wasn't the best, but none of the scenarios were unworkable or unreasonable. If anything it's your fault for being unreasonably focused on churning code when the business needed an experienced head to help guide things. Refusing interns because it's be a distraction, refusing to properly estimate, basically refusing anything but focused coding time has is place in some job roles but clearly they're not senior ones.
Looks good - but I do not agree with

> 3. A semantic line break SHOULD NOT alter the intended meaning of the text.

That should be #1 MUST NOT
There is nothing stupid about the behavior of business owners. When facing a bunch of uncertainty with something that is not critical to their business, the most natural reaction is to simply step away from it and outsource it.

Blaming business owners for being scared from the lack of clarity of the law is ridiculous.

> What, specifically, about GDPR favors big corporations?

If regulations were truly harmful to Facebook in any way, why would Zuckerberg be calling for it?

Big corporations have armies of lawyers and can deal with all the requirements from complex pieces of legislation. They use that as a barrier against smaller sites who might try to compete with them on specific niches and use it as a protection racket against their own consumers. Thanks to GDPR, Facebook can go around the internet saying "Nice community site you have there, would be a pity if the government did anything to it..."
Also known as “engineers”.
You're working with a different scenario than the one sketched above, though the article is drawing a premature conclusion.

The scenario implies that, since you're learning multiple skills at once, it takes a long time to reach satisfactory results with any of them. Humans aren't invulnerable to poor feedback, especially adults, so they have a tendency to give up early in learning an individual skill if it takes too long for satisfactory results. Since you're actively judged on your results, feedback is inevitable, and poor feedback is probable.

The scenario itself is shaky on a few things:

Giving poor feedback isn't a given, some places are instead overly happy to see any form of progress (mostly verbally, though). I'd even say giving poor feedback to beginners is a sign of unprofessionalism (but this doesn't help anyone who experiences this).

A combination of skills may provide a different type of satisfactory result. A highly performant solution requires a far higher understanding of programming. A clean, useful webapp can be made with various skills at "meh-okay" levels.

I don't agree with the scenario either drawing the conclusion that it's the "full-stack" part and not the "too many expectations in too short of a time" part, which applies to any field. You'd generate the same burnout if you'd expect translators to do multiple languages baseline, rather than just X->Y and Y->X.
Unfortunately even with great companies where the "floor" of technical ability/intelligence/whatever is of course higher than the general population; there exists the same percentage ratio of competent people to non-competent people. A somewhat non-competent manager is actually fine in my experience, if they trust their team to know more about technical topics and try to stay pleasant.

This case obviously wasn't one and I'm sad to hear it. However, as a young and aspiring start-up founder, these stories are a great help and inspiration on how to structure my own company to avoid, or rather, minimise such clashes. Thanks for sharing!
It does mention Jews, Sinti and Romas. It doesn't mention Germans because it was Germans who were the perpetrators and were not targetted based on their ethnicity. Meanwhile being Polish (it's an ethnic group, not a nationality - nationality was obviously German in this context) was, same as for the aforementioned ethnicities, a condition that could get someone killed.
Polish Jews were targeted as Jews, but non-Jewish Poles were not targeted in the same way (i.e., the Germans were brutal occupiers, but Catholic Poles were not targeted for extermination).

However, there is a modern historical myth in Poland about extermination camps targeting non-Jewish Poles. For many years, there was a Wikipedia article about a fictional extermination camp for Poles. That theory is now discussed in a subsection of this article: https://en.wikipedia.org/wiki/Warsaw_concentration_camp#Disc....

The idea behind these theories is to draw an equivalence between what the Germans did to Catholics and Jews in occupied Poland, something that is popular among modern Polish nationalists.