skysight-inc/HackerNews huggingface dataset:
No I mean based on the phase one interviews in the morning. Lunch was usually not part of the interview. Oftentimes we let the candidate have the hour alone if they wanted it, or we would keep them company. Whichever they preferred.
> Information is infinite

Published material is not infinite, nor is an author's time.

Information is infinite if you definite it to mean all information, but that is not the context here. The context here is published work.
Microsoft already had office for arm done for their arm surface way back.
the point of Cloud is that it solves the problem of variable demand.

I used to run on-prem back in the 2000's, and we were constantly dealing with demand fluctuation crises. Spinning up new physical servers to deal with new demand, or being massively over-specced when demand dropped, was a real pain.

I'm starting a new thing this week, and using the Cloud for it because I have no idea what our demand will be. I can start small, scale up with our customer growth, and never have to worry about ordering new servers a month in advance so I have enough capacity when (or if) I need it.

At some point in the future, when our needs are clear and relatively stable, it might make sense to migrate to on-prem and save those costs.
Maybe people should take into account that Knuth is a mathematician and computer scientist, not a software engineer.

His constraint is correctness under all circumstances, an engineering constraint is about efficiency which constrains correctness to a subset of the potential uses.

So from his perspective, the problem was something to be solved, not something to be implemented. As such, describing the problem and the solution is much more a literate requirement, being clear about it to the reader, than a computing requirement, being clear to the computer.

Personally, I think most software "engineering" is a crock, built on false assumptions and invalid data, subject to fads like "Agile" (or CMMI or SPICE or RUP or...).

The software industry would be better focussed on architecture, not the naive patterns of the GoF, but on fundamentals like types and data flows, Nouns vs Verbs and taking the science and making it practical for use in day to day development by incorporation into the tools used.
Someone will have the fun of writing those wrappers, because Google won't do it.

Likewise a future Fuchsia Studio won't support templates, debugging, or OS libraries written in Rust.

And the Fuchsia team most likely won't prioritize toolchain bugs related to Rust.

This is the biggest difference between using an official SDK language and guest languages.
Doesn’t matter if it’s laptop or desktop, depends more on how old PC is. I think UEFI machines use NAND or NOR ROM as actually nonvolatile NVRAM.
Due to bad publicity, Netflix reverted that "fire fast"/"sports team, not a family" mentality, at least on the paper.
Also, e.g. Google has a shorter average tenure.
Just my two cents: there are lots of Rust zealots in HN right now. Rust is at the top of its hype cycle rn, so it's a bit difficult to have balanced discussions even here. You're completely right with that Rust isn't one of the main language that drives the industry yet, but everyone will jump on you with tons of partial examples, and will claim it's already flying. Sigh.
Not if you're VC-addled Silicon Valley drone!
It works perfectly fine with COM, specially after the COM 2.0 (aka UWP/WinRT) improvements.
There are tweets that do well here. I've had tweets I posted hit the front page.

https://hn.algolia.com/?q=doreenmichele+twitter.com

This is a large enough forum that it's reasonable to assume by default that most posts will not get traction.

I go through periods where I mostly post from Twitter, but that doesn't constitute the majority of my submissions. I don't post stuff to be inflammatory. I post stuff I think is interesting for some reason. Just because I think it's interesting doesn't guarantee it will be interesting to anyone here.

I'm perfectly happy to write and post original content, but I also get crabbed at for submitting blog entries I wrote myself. At least some of that appears to be a case of "sexism is alive and well."
OK, let's drill down into this. It's cliche, but it sounds like you want to be something more than do something - there isn't a particular thing you are sure you want to implement, but you crave the recognition/social reward of having done something objectively good. This is completely legit by the way, and something many people struggle with or have in the past.

It's a feeling I'm very familiar with and I share with you the compulsion to constantly accumulate knowledge and expertise. I'm gonna guess you don't like depending on other people and feel obliged to be able to do (or at least understand) every part of a great enterprise by yourself. In its best form this can be a trait of a master builder like a great architect or industrialist; at its worst this can devolve into control freakery and inability to form or fully participate in teams, limiting you to what you can achieve on your own as an individual (which might be a lot, but is a severe limitation nonetheless..

Part of success is knowing who to partner with, who to bounce your ideas off, who to ask for help, and so on - not easy things to do if you have a strong drive for self-sufficiency. I had to adjust to the idea that while I'm very good at some things, I'm quite lacking in others that are equally important - some kinds of communication, and networking in particular. Another thing I struggle with is the problem looking at things I could get very good at and being honest with myself about whether I should invest the time, or whether I would get bored and demotivated, or whether it matters to be good at it when I could just deal with someone who has far more experience in some specialty thing and also enjoys it.

You clearly have a lot of drive; I think the key question is what you want to apply it to? Like suppose you won the lottery and could just set up and hire in people as required...what would you be doing with those capabilities? Conversely, are there things that obsess you even though they may be un-commercial or actively anti-commercial? What if you had a stroke or got hit by a car and could still function in the world but couldn't read or write code any more - what would you apply your drive to if you had to rely exclusively on other people to get it done? What things do you fantasize/daydream about being able to have/use/do even if they seem impossibly out of reach? Having a clear goal or an identifiable obsession makes a massive difference because it gives you an external yardstick with which to evaluate priorities instead of just being overwhelmed by the rich and ever-multiplying variety of tools and techniques at your disposal.

Feel free to drop me a line if you like.
The first time I was a new (post) grad and I didn't much like it and left for a startup within a year.

I figured I'd give it another go with more experience, so the second time I was hired at L5 (expected to be leading teams). Liked it even less the second time, but stuck around for about 2 years for logistical reasons.

In my experience at Google and other large companies, the team you join ends up dictating your experience. I would be open to a third stint at Google, but would be very careful about vetting the team (especially the leadership).

Having said that, I don't think I like the culture at Google. Especially the second time, it felt very mercenary and there was cutthroat competition. It didn't feel like I was working on a cohesive vision, but just moving protobufs around. I think I preferred Google when Eric was CEO, maybe because it was smaller, but it felt like Larry was running Google with too much emphasis on the bottom line and not enough on product or vision.
I interviewed at some AI companies a year or two back. They all had teams of people dedicated to support each client: to clean their data, train their models, integrate the domain-specific requirements, customize UIs, etc. They sold themselves as the next AI-powered mega-unicorns, but they were more like boutique consultancies with no obvious path to scale up.
> [...] they really don't like Go

Can you cite the part you are referring to? The only negative parts they state are used memory resources and large binaries, which is really not desired on an embedded device, but usually totally neglectable on any dedicated cloud-computing hardware.
It is way more complicated then just "reparations and inability to pay for them" economics only makes it sound.

The stab in the back Jews made us loose WWI myth started right after WWI ended. Nazi and other radicals were very active well before Ruth and did engaged in Ruth making happen the way it did too.

The continuing bitterness among Germans was something Hitler not just exploited, but actively worked on keeping and inflaming. He actively worked against solutions and agreements that could make situation better.

Significant portion of Germans did not believed they actually lost the WWI and really wanted to redo - not just for economy. But also because Germany had long militaristic tradition and values that did not just died after war.
They create a Delaware C corp, and if the product is found bad, the company just goes bankrupt. Replace with a new one.
Sure, but there's not 20 equally filling and cheap freeways within walking distance of the 101
All ABIs define similar set constraints, specially when the programming languages are a bit more expressive that pseudo-assembly.
Google code search still exists as long as you want to search Chromium source code.

[1]: https://cs.chromium.org/
Which is also used by Android.
This isn't unlike some christian experiences within extremely charismatic circles.

For me, I've had a slew of crazy 'spiritual' experiences that I can't quite reconcile now that I've stepped away from the church. In a sense it can be quite haunting.

In my late teens I had a bunch if warts on my hands. It was really gross and I was appropriately self-conscious. The church I was part of had these INSANE / aggressive faith healers or whatever come through once a year. A bunch of crazy stuff would happen each year (e.g. people quitting smoking en masse after smelling an overwhelming stench of cigarettes followed by something resembling fresh baking...)

The overall tone was 'spiritual' -- either through anticipation or expectation, I'm not certain.

We were sitting around and my buddy suggested I go up re: the warts, but I really didn't want to. He said that he had warts as a kid and his Dad prayed over him for healing. The following day the warts turned black and fell off (gross) -- and that was it. No scarring, etc.

So we prayed for healing over these warts and I didn't think much of it. I'd seen this sort of fruitless petition many times, so it wasn't anything out of the ordinary.

The following day I was getting out of the shower and noticed that all of the warts had turned white. I washed my hands in the sink and sure enough, the warts all came off.

These days I chalk this up to persuasion / placebo -- as if somehow something clicked in my mind to trigger some sort of targeted healing... but it's still extremely hard to reconcile this experience.

When you're in this environment for years on end, or even a weekend (church camp), everything is spiritual -- and even normal things like a bag of salad that seems to last longer than expected is made out to be something it isn't. I don't view it as healthy, but regarding your friends' experiences, I can totally understand the experience, emotions, etc that make something like that seem real.
Katherine Johnson, NASA legend and 'Hidden Figure,' dies at 101
Specially given that even the Dart team managed to implement generics,....
That's example 6 on the list.
> The browsers were still implementing the basic features

And they are still doing it. CSS Grid is not even 3 years old.
Being a Data Scientist at a Tech Startup
Closed it as soon as you tried to kill my retinas with orange in on blue
Most of batch workloads are not that latency sensitive. You can send them to the other side of the world as everyone is sleeping there right now.
According to crunchbase they've been around since 2015 and had their last funding round in mid 2017. I doubt they're in such a crunch that they can't spend a few days for the team to focus on a fun and common interest without breaking the company.
> It didn't run outside of the browser, so how dare you call yourself a developer if you were using it?

That's not exactly accurate, you could actually do some server-side things with it and I knew people who did it (late 90s, early 00s) - although I never understood why and the company went bankrupt in the end.
This is the equivalent of “If you want this conversation to end, why don’t YOU stop talking?” You already know the solution to the problem you’re having, which is to either make better points or stop inviting more replies.
When you use the phrase "un-American" please remember that you're talking to an international audience who see being American as a completely orthogonal issue to any type of behaviour. It makes you seem parochial, and slightly nationalistic.
It's not that they don't like Go. Go isn't designed for projects like this in the first place. Dart and Go are much more biased than C/C++ and Rust, and, even worse, Go is biased towards building services.
Scientists Find the First-Ever Animal That Doesn't Need Oxygen to Survive
Good luck with that argument. Sounds a lot like communism, where everything is free and you don't need to worry about working. Oops, now nobody is working and there is no stuff!
> Text-To-Text Transfer Transformer (T5)

> Colossal Clean Crawled Corpus (C4)

pun detector at 3.6 punits. not great, not terrible.
I believe you force BIOS to think that it had been lucky but checksums don’t match and EEPROM save is corrupt, then load default and let password go.

Works for straightforward ones like most Lenovo, but not for weirdos like Toshiba. Sometimes I see lots of Toshiba office laptops with locked BIOS waiting to be recycled as the result.
I always imagined the main benefit of AM was that “married” is an indicator of having passed some basic standards of behaviour - i.e. they are at least fit enough to have been married once.

It seems like a plausible business model too, since presumably cheaters aren’t expecting long-term relationships and will be back for more.
At 25 Years, Understanding the Longevity of Craigslist
> I have literally never heard of a UI implemented in Go

I expect it has the same issue as UI in Rust: UI is one of the domain where OO inheritance is most convenient and most deeply embedded. So langages which don’t do inheritance are hard sells.

Newer “declarative” UI frameworks less so but they’re probably not mature enough conceptually that you’d want to bet your OS’s core UI system on them, right now they’d be used as an overlay on the core stateful UI system (see bodil’s vgtk for example).
The reason the sanctions are not mentioned is because the sanctions have no effect here - all medical supplies are allowed.

The problem is a regime which is utterly indifferent to its populace and intentionally delayed disease response for political purposes. As one report has it:

"Iranian officials have remained outwardly calm. An official with the Health Ministry told Javan newspaper that the majority of those who have been infected with the coronavirus do not need special care and will recover, adding that only 3% of those infected are likely to die from the virus."[0]

"Only" 3% => 2.4 million people if entire population is eventually infected. If "only" 5% are eventually infected that's 120,000 people.

That level of criminal indifference is an argument for stricter sanctions against the regime eventually...

[0]
https://www.al-monitor.com/pulse/originals/2020/02/iran-coro...
The main difference it has IMO is it indexes a symbolic code graph extracted from halfway through the compilation process. That means when you search, it knows which functions are frequently called. For example, the LOG() macro is defined in hundreds of places, but the one in logging.h is the one everyone calls, so that's the one that comes top of the results.

It also keeps track of back references, so you can search "who calls any function in this file", which is very hard to do with any other search system.

Major disadvantages are it only indexes one build config, so if you're debugging android code in a multi-platform project and the indexing was done on the windows version, you won't find much (apart from dumb text based search which it does in addition).

The difficulty of compiling every project to build a decent index would make this approach hard on a GitHub scale - all it takes is one missing header file from a dependency not in the repo and the build fails and the whole project can't be indexed. Also, have fun with things like JavaScript which are so dynamic you have to solve the halting problem to know which bit of code calls which other.
> according to people in tech!

According to CEOs and other businessmen making statements for the press hype machine.
I would focus on the fact that people do not seem to understand that you're only pausing the discussion.

I'm not aggressive myself either, and when the other person is not behaving correctly I make it clear: "when you are abusing me I do not want to continue this conversation. I need you to be respectful / control your emotions /etc. Let's stop here for now and we'll resume it when you've cooled down".
Conversely, I've also stopped conversations because I wasn't in control of my emotions and needed some time off.

If some of your co-workers keep forgetting you paused the discussion, maybe follow up with a short and to the point email ?

What helped me tremendously is to work on "non violent communication", the concepts helped me express what I feel/need without abusing the others, which is one of my core tenants.

In any case, I also strongly advise you a therapy, for instance maybe your "abuse detector" is really sensible and you need to calibrate it (I've done that for anger and I'm stressed a lot less).

You can also speak with your co-workers : were they really angry ? Did their arguments was really about what was discussed? Maybe this is just their normal way of communicating and there's not so much heat as you felt.

Finally, are you sure you're expected to win more arguments to be promoted? Do you a clear list of what you need to achieve from your manager point of view ?
We have been hearing that matra for 40 years now, thankfully companies are finally getting wiser.
What kind of services are you guys running that require you to scale up and down? Why not get one or two dedicated server(s) and run everything on them!? The post had no numbers, but I'm pretty sure you would come off even cheaper if you use dedicated servers, even managed.
Ask HN: Anybody here at embedded world now?
Show HN: Decentralized Automation Framework in YAML
As Christianity became popular, Rome started to free slaves. Later Rome was no longer a society based on slavery, rather early feudalism.
Rome was also short on population after multiple plagues and needed to focus more on food production, rather than having enough manpower to industrialize. After all, they couldn't even put up armies in the size they needed.

So at the time they could afford it, they were expanding or fighting civil wars, later they were scrambling to hold it together.
"Boutique Consultancy" is quite recapitulative for most AI companies for now. But this may be the only way to empower their clients. One of these startups will find the path to scale up eventually.
That's nitpicking. Javascript was the only language that could be used to manipulate DOM so it's normal to conflate the two.
You mean like Linux?

https://www.youtube.com/playlist?list=PLbzoR-pLrL6rF8E5yyknJ...

Plenty of tasty material how Linux ecosystem has benefited from the improvements made by the research community.
Only 25 carried the title of engineer, which were strictly blue-collar roles (unlike modern use of the term). They all died, as did most male crew.

An actual source with detail:

https://en.wikipedia.org/wiki/Crew_of_the_RMS_Titanic#Engine...
I think it's too ingrained in our software ecosystem / landscape as free software to bother trying to charge for it.

But as other commenters have said, if you offered something of really high quality with integrations to other software then I could see it being possible.

I myself don't know what that looks like, so perhaps the Steve Jobs quote applies here: "People don't know what they want until you show it to them".
I'm still holding out for Walrus Polishers Monthly, tbh.
How (badly) broken is the web?
The state of interviewing for software companies in the FANG or wanna-be-FANG companies is really sad.

They barely talk with you and just waste your time in multiple online tests that you have to prepare for spending
at least tens of hours. Those tests have problems that either you don't face in the day to day or if you do you would have more than 30-50 minutes to solve (anyone breaks jira tickets in 30-50 minutes intervals?!)

I believe for senior developers they must only get people who are willing to sacrifice their personal time to study leetcode.com and read elements of the programming interviews. To pass those interviews is an effort in itself and there's a whole industry to prep for them.

It's extremely sad in my opinion! As a senior developer who is happy with his job but would consider an offer from one of those companies I essentially won't ever compete with people farming leetcode as I have interests in life outside work hours that do not involve solving algo questions and I don't want to work at FAANG that bad.
This article was definitely not about what I thought it would be.
> Does that not imply that okay sure use whatever language you want, but production software (that exists in repositories?) must adhere to approved languages?

> I could be misreading

That’s for “production software” (as opposed to tooling I’d guess) in / of Fuschia itself. They’re saying that aside from netstack & stuff that only runs on the dev machines everything that’s in Go in the Fuschia repository must be migrated ASAP to an approved langage.

For end-developers it’s the same status as eg Rust: you’ll be on your own with no support from the fuschia project.
How do I criticize someone's code, to “soften the blow” but increase impact?
Ruby on Rails Mistakes That Could Kill Your Production Servers
If you make make a million a year and don't have a million saved in two, you're doing everything wrong.
Have you tried LinkedIn Learning Yet?
because its not a one time operation.

also, how else do you sensibly deploy and manage a multi-stage programme on >500 nodes?

I mean we use AWS batch, which is far superior for this sort of thing. SLURM might work for real steel, as would tractor from pixar.
Supervision of use of strong psycedelic drugs is possibly about the supervision as much as the drug.

For example the use of drugs for near death terminally ill patients is not just "get stoned and chill" it's an orchestrated experience.

Strip the hype, retain a clinician with a qualification in mental health and clinical psychology, use metered doses. Why not?

Leary is not the story. Or should not be the story
> Docker is pretty much abandoning Swarm though, so wouldn't recommend that at least.

> https://www.bretfisher.com/is-swarm-dead-answered-by-a-docke....

The post you link specifically says swarm is not dead, in like the first sentence of the post: "No. Swarm is not dead."

It also says: "This was written early 2018. See my update to this video including Docker Inc. interview in late 2018, and then at DockerCon 2019 Docker again confirmed new features and commitment to Swarm. Most of their customers prefer it."
Not flawed enough, not criticized enough, and not growing into massive use. It's got its niche but there seems to be some competition.
Crypto Security Firm CoolBitX Raises $16.75m from Japan’s SBI, Others