skysight-inc/HackerNews huggingface dataset:
I've seen this pop up where team A owns a web app (likely legacy) and team B has heavy and increasing use of the app. Team B realizes that they spend so much time shuffling data in and out of the app and realizes, team A should build an API so we can automate process and reporting.

So a tentative plan forms. Team B meets team A and asks for the API. Team B seeks funding to code on top of the planned API. But it falls through, team A doesn't have time/budget for the project, isn't interested in the idea, or otherwise rejects the idea. This is especially true if team A has other larger, more important users.

Team A regroups and tries RPA to make their own programmatic interface on team B's app without their help. The RPA promise that non-programmers can automate their own jobs is also compelling, and is seen as a cost savings.

What I've seen happen next is that nothing really happens. End users are capable of writing RPA, but don't want to. Any automation is flakey, and may not actually reduce costs. Most folks continue getting paid to shuffle data, who'd want to automate away their own paycheck?

Also, since team B didn't want to build an API and isn't part of the effort, there's a bunch of ugly issues: no programmatic contract/interface, no docs, no versioning, no backwards compatibility, no forward notice of changes, no access to test environments. So the automation can unexpected break or begin corrupting data, it needs regular monitoring.

As a developer, that sounds terrible. But if there's no other way to automate, it's attractive.
They don’t swap reality for gimmicks, that “article” is fake.
We're still far from having self-driving cars, I don't think we'll have self-driving battery trailers running around the highways anytime soon. And you've just more than doubled the cost of these battery trailers by putting motors and control systems in them.

My gas powered car gets around 300 miles of range before the fuel light comes on and I need to make a 10 or 15 minute stop to refuel. I think I could survive with an EV that gets 250 miles of range between charges (300 mile rated range, assuming 80% charge) before needing a 20 minute charge stop, I need to stop and stretch my legs, eat, or use the restroom more often than that.
> I really think we should reject the law and make another one that requires the browser vendors

1. GDPR isn't just about browsers

2. Those "consent" popups are mostly illegal under GDPR. They are often provided by companies whose entire business is dark patterns. Thankfully, the EU is going after them, too: https://techcrunch.com/2021/11/05/iab-europe-tcf-gdpr-breach...
The BeagleBone Black hasn't been a 2GB eMMC for ... almost a decade?

Where on Earth did he cough up a BBB that old and why is he using it for benchmarking?
It doesn't show everything there. For example, it doesn't show Steam or Discord on my machine at all. There are many ways of implementing startup tasks on Windows.
They are referring to GDPR. I do not see how any US ruling applies to that.
um, at least this is more important in Japanese and Chinese. in another way, usually people should rely on this to memorize it.
> All that was not enough to get me in to MIT or Stanford as a grad student despite the fact that both had accepted me as an undergrad.

Maybe it was just that year you applied there was stiff competition. That's called a counter-example and it negates your anecdotally supported argument that, paraphrasing, "good scholastic performance is not sufficient to make graduate acceptance," because maybe that year, every acceptant had better grades.

> The biggest mistake I have ever made in my life is taking much too long to realize that the aphorism that "who you know is more important than what you know" is actually true.

I think your biggest mistake may be believing in false things when I can tell you know better. Paranoia may be symptomatic. Your career sounds pretty amazing, so if that just isn't enough for you, that would make two symptoms of something. The most difficult thing one can do is humbling oneself for professional evaluation. If this suggestion is offensive, that's three symptoms.

To avoid mincing words, who you know does not matter. What you say also does not matter. All that matters is what you do, the choices you make, the actions you take, the work you do. You can not know someone by who they know. You only know someone if you know what they have done.
> Why would anyone climb off that gravy train?

Decency?
Unless I'm missing some context it seems like this guy tweeted something intentionally cryptic, inflammatory, and baiting for no apparent reason then got mad when people took the bait?
Low-code app platform that saved us $50k+ in dev costs
For almost a year I've been using this low-code platform to build, test, and launch our app. I can't imagine the time it would have taken us if we had tried to make what we did in house. Not to mention the dev costs we would have had if we outsourced the build.

There's a lot of other low-code platforms out there, so here is the pros/cons of using draftbit.com

Pros:
- Once learned, the interface is straightforward and can be navigated quickly
- The community is growing daily and the majority of easy-to-medium difficulty questions are already answered within it. If you have a more niche, challenging question...
- Then, you'll find that the community as well as the Draftbit Admin are quick to reply and help
- Great for if you are looking to create a product that is just past the MVP stage, all the way to a full-blown product
- Ability to export the React Native code and work on it outside of DB

Cons:
- They are a newer company so you'll find some features they are still working on building out.
- You have to be cognizant of bugs on their end at times. These are generally fixed quickly but it happens more often than I would like.
- If you need a more complex feature, you will need to learn how to code in JS or React Native. This is the case for most/all low-code platforms, but still wanted to put this out there
Eclipse-cdt is a reasonable option for this.
Yes, and marathon runners or other people in extreme situations need to drink before they're thirsty so that they keep their intake high enough. But those are really extreme situations, most people walking around with a water bottle aren't sweating out 2 liters per hour.
Poland was completely conquered in 5 weeks (35 days), after having been attacked from two sides (by Germany and the Soviet Union). We are currently 26 days into this war, and Ukraine is holding up much better.

This map shows how far the Germans got in two weeks, and it's much more than what the Russians have done so far in Ukraine: https://en.wikipedia.org/wiki/File:Poland2.jpg
Can you point me where that is described? All I find is "(ii) reading a printed book in the same very dim room light for ∼4 h before bedtime for five consecutive evenings", highlight mine.
I guarantee that at least 15-25% of the population finds same-sex marriage morally reprehensible and that Mozilla is alienating an enormous number of current or potential users with its woke ideology. Is flipping the bird to the conservative half of the electorate good for business?

Maybe corporate virtue signaling appeals to you but it repulses me. Given the choice between a company that supports far-left causes and one that remains politically neutral, I would, all other things being equal, always go with the latter.
Even on Linux, when I use the Teams Electron program (app? website in a dress?), it comes up in the PulseAudio mixer as Skype.
> Once a pattern gets popular, people start writing nasty code in the style,

Once it gets popular, people start “implementing the pattern” based on rumor, bad descriptions from unqualified (and sometimes ill-motivated) intermediaries, and some boss and/or tech lead’s fever dreams, and blaming it on the pattern.

(If the pattern is useful enough, it will be later invented under a new name to escape from the accumulated cruft, which will briefly succeed only to succumb to the same process until another cycle passes.)
Genuinely asking, is it also true when you are in bad conditions? Sure, cameras take in much more light, but there surely is a point where “working smarter not harder” actually turns it around.

For example, I have seen the Pixel 6 take a better photo of a river before a town at night due to the very hard dynamic range requirements plus the movement of the waves in the dark.
What does the browser extension do? I was prompted to install in on your site but I can't get it to pop up on anything.
Bank fees is absolutely something you can and should negotiate about. Late with a payment a day or two? Charged a fee? Call you bank, apologize and humbly ask for a fee to be waived. If you're a client in good standing, they're very likely to remove the fee. You just have to ask. Of course, if you abuse it, they can refuse, so do not ruin it.
VCs care that an early stage team will be able to execute, and to a lesser extent be able to innovate. Telling them that you use a 20 year old tech stack that few junior (aka cheap) engineer's know or want to know doesn't inspire this confidence.

You would get a similar read from VCs if you said that you use Haskell, Erlang, or up until quite recently - Rust.

There is something pretty comforting to an early stage investor of "We use Java microservices on mainstream cloud provider". Says that the team isn't ancient, isn't avant guard, and that they will be able to hire people. Worst case, an acquirer won't mind buying the leftovers or acquisition hiring the team.
It’d be pretty annoying to have a Kaiser Permanente focused insurance plan and live in Ohio.
At what size does a microservice become a service?
How much revenue are those people generating? Don't you think being able to hire and retain more highly-skilled people might be worth more than the $5/hour “saved”? (For example, how much does it cost to hire someone — most places spend many thousands doing that)
> College campuses have gone through severe idealogical capture

Reactionaries repeat that over and over, which is their most common tactic for any issue. But reptition is not truth, as we have learned well in the Internet age, though that hasn't stopped people from repeating it. Also, the reactionaries main objection seems to be that their own ideology isn't taught (including things like denial of climate change and racism); they insist they are a non-ideological norm and everything else is ideology, again through repetition. Academia requires proof; it's not a place of equity for bad ideas. It's also a place that disrespects the current establishment; again, no ideas get special treatment.
That's true, and that's why I said "healthy adults" - Senior citizens are in a special category where they may need to drink before they are feeling thirst, but most people are not senior citizens (yet?). The average person walking around with a water bottle doesn't need to drink before they're thirsty.
Shameless plug - here is something we did about 10 years ago with custom drones we built at the time (when drones were not commercially available as much as they are today)

We basically implemented a battery swapping station and kept a lab-scale surveillance mission running for 3+ hours for UAVs. Ground vehicles were too small to be battery swapped (and we didn't care about them enough as they wre doing more or less random moves).

https://drive.google.com/file/d/0B0tCZKAh4H5cdm9nRkJfTFFsTG8...
As somebody working on software pipelines that do not use a micro service architecture, I’ve seen it becomes hard to manage large applications with tons of business logic.
Smaller teams with their well defined pieces of the puzzle seem to be a better fit when you’re working at scale.

Not, I’m not a software developer, and I work on some of the largest software pipelines in AWS so my view might be distorted by my lack of experience in the field and the massive scale we operate at.
For internet randos, this is true. For coworkers, this is useful. There are times where technology outside has outpaced internal tech. For instance, there was a time where a company I worked at implemented MapReduce before it was available as Hadoop, where we had a k-v store more performant than others before a nice one was available with the props we wanted, where we had an internal partitioning tool to enable efficient joins before one was available; and each time outside technology outpaced us and someone asking "Why don't we just" was right.

Personally, I always get that feeling of fright plus eagerness. "Oh god, have we wasted our time" plus "Oh man, can we save so much more?". And you only have to explain to coworkers once anyway. They'll either demonstrate their idea is better or turn into additional broadcasters for the viewpoint.
If it sounds easy VCs will not fund it, even if it's actually hard.

If it seems hard and has buzzwords then VCs will fund it; they use difficulty and buzzwordiness as proxies for being on the bleeding edge of technology because they think that's how companies succeed.

The only reason blockchain and ML for example are trending is because VCs will pump money into companies that use these buzzwords.

One of my previous employers really wanted to use AI for a mundane problem that the engineering side provided simple solutions for, but the "founder" kept trying to push for AI from any angle he could imagine. He didn't tell us this directly, but to me it was obvious that for him AI was a gimmick to get VCs to pump money into his company.
Imagine stumbling upon a "Yes." meme
Wikipedia quotes Elon Musk saying something, and we take it at face value? Let's apply some collegiate (or otherwise) critical thinking about our sources.
US Justice Department accuses Google of hiding business communications
Wenmerge
Absolutely.

The Regolith website puts the full iso front and center (for some reason), but you can also just add the PPA and install one of the `regolith-desktop-*` packages - mostly config with dependencies on gnome, i3, and picom. It easy to drop back to vanilla ubu/gnome when the project goes stale or you find something that doesn't play nicely with tiling WM like Unity editor.
I'm sorry... what?

This scenario you've described is such a stretch that in all likelihood it has never happened.
These idioms are basically compound words, the meaning is barely related to the component words.
Ninthfloor.org Is Winding Down
I can’t even tell what the author is trying to say. This reads like a machine translation.
PISCES and ATLAS: open-access databases of the characteristics of seafood
> If a coordinated rollout is required, then doesn't that kind of defeat the whole point of doing microservices?

If a coordinated rollout is requires for anything but a change of service API (and then only the service and it's direct clients should be impacted, and even then a decent deprecation policy should eliminate the need for close coordination), you aren't doing microservices, because loose coupling is part of the definition of the pattern.
I wonder if this was true for both the Amiga and MS-DOS versions. I played this game but never noticed this!
The single biggest thing I’d recommend is using the -tui option. I wish I’d noticed that one sooner.
if you are using raspberry pi you only have 2 options:

- use sd card in read only mode

- use a real drive, no sd card

anything else will result in high likelihood of data loss
wait-for-it alternatives
Interesting! I like the psychology aspect behind this. Think about mom's cooking, or that hole-in-the-wall restaurant everyone loves, or that french fry that's a little more cooked and crunchy than the rest.

Normally, when it comes to products, we tend to look for conformity and patterns, otherwise it's deemed as a misfit and we don't want it.

But with food (to a certain extent) it's almost the opposite. We tend to recognize that unconformity = authenticity.

Would love to hear someone's more in-depth psychological analysis on this!
it is possible that, for example, Apple is requiring some type of hardware authentication from the SSD

I think you’re on to something. I suspect we’ll get a tech note or presentation at WWDC that explains what’s happening.
> (pay the maintainers, pay them real money, pay for maintenance, and keep paying them).

I'm sure every business will be completely on-board except for the "pay" part (and possibly the "real money" part as well.)

Companies are allergic to anything that involves paying money, especially to developers outside the company, especially for "free" open source software, which is believed to be maintained and supported gratis in perpetuity by the "open source community."

As someone noted above, it is possible that someone who wanted to use open source software once encouraged management to believe this lie, thus turning it into a permanent and non-negotiable requirement for all open source software, forever.

To their credit, this has enabled an enormous transfer of value from a skilled volunteer workforce to tech companies.
Views in k/q. A view is like a variable whose value is determined by a dependency expression.

/ any time c changes, f will be updated
f::32+1.8c / temp (F) from temp (C)

/ any time m or x or b change, y will be updated
y::bm*x

Lots of conditional logic falls away when dependent relationships can be described this way.
Lawsuit prompts Grubhub to add disclosures about hidden fees
What do non-falsifiable statements like that lead to? Where does the discussion go from there?
I was at the old Roman Forum on the Ides of March. People had left flowers at the death site. Some people still admirer and mourn him.
Can't be locked you say? What about alarmed? How about safety glass (or better) a clear cut spot to break past a screwed down edge of a barrier board with a fire axe?
> Product configurators, shopping carts, forms, downtime detection - all this stuff relied on cookies.

You don't have to ask for consent or permissions for data that is strictly required for the functionality of your website. You're still responsible for keeping PII data safe etc., of course.

basically, you created those problems for yourslef, and now blame the law.

> For people who claim GDPR compliance is clear and straightforward - I can't believe they actually have much experience working in Privacy.

It is very straightforward when it comes to the use cases you described.

> Actual implementation gets... very opaque.

That's your problem, not the law's problem. Ask only for data you strictly need. Keep safe. Do not share with/sell to third parties.

This was true for years before GDPR, and the only reason everyone found it "so hard" is that everyone, including you and your corporate sites, didn't give two craps about users' privacy.
The fact that they never mention capacity factors is all you need to know about the state of reporting on renewables. Solar is 1.3% of the US energy mix and for good reason. Come over to europe if you want a glimpse of what is coming in the post-fossil fuel world. Energy poverty and deindustrialization leading to good old general poverty. Personally I can't believe the green lobby is still going strong while we're facing the worst energy crisis we had in decades.
This is nonsense. No strong applicant wants to waste time applying for a job that they don't want to earn less money than they'd get consulting. You'd get a few more who don't "know" they've always wanted to work for you since forever (ha) and instead want to find out about you, which is a win for you. Applying isn't a dead loss if you don't take it, allows you to be but more adventurous in your applications. "We want to hire Jill who is amazing but couldn't get the incentive to get her across the line is good information.

There's still the barrier of applying with a cover letter etc which is a hoop applicants are not getting paid for.

Paying applicants for their time once you know you want to talk to them at length is the right thing to do and a huge win for your company. Paying placement agents is just an expensive, dead loss providing zero value to anyone.
what if i live in Poland and 11% inflation eats more of my cash than i can accumulate each year? Interest rates are at sky high 3% after 2nd raise this year. Goverment knows that and just wants to ruin people economically.
Veon employees in bomb shelters keep Ukraine's biggest mobile network up
> without 100% accessibility coverage

If that's the standard for open-source projects, it's a wonder any FE components get used
honestly the real sadness here is that apertures don't project rectangles and all photos should just be fuzzy circles with a focal point
Given sufficiently carefully designed logging (with a request id that starts at the outermost service and gets propagated all the way through) you should be able to see the equivalent in the logs from a development set of services when something goes wrong. Pulling a full request's logs out of production logging is a bit trickier.

For me, it boils down to "this is absolutely doable but I'd still rather have as few services as possible while still maintaining useful levels of separation" - at least for the primary business services. Having a bunch of microservice like things serving pure infrastructure roles can be much cooler depending on your situation.
is it even relevant? usually people who are against microservices or react are against those not because they are “new” but because usually those are incorrectly chosen tools for the job.
Are you by any chance a Jordan Jesse Go listener? I had never heard of McLish before and he just came up on the show yesterday as an example of a fake sounding name for a baseball player.
SOAs when implemented correctly don’t have any of the issues Michael describes; for one, cascading errors shouldn’t happen and devs should test for this in their game days.
> This very much seems like you're confusing stochastic or systemic uncertainty in a domain (which might be the same thing, information-theoretically) with uncertainty due to the representations or models of a field.

I don't fully understand that sentence, but you're speaking my language.

> There's limits to the predictability of all phenomena. That doesn't mean there isn't some predictability, or that it's not worth achieving those limits.

Oh absolutely! I'm not arguing against gaining knowledge. I'm saying that we should reserve the name "science" for when those limits are well-established, when the predictions can be used reliably. Really, it doesn't matter so much what you call it up until the point when you're trying to sway public opinion or policy. The political power of science flows from its power of prediction and the universality and impartiality of its knowledge.