skysight-inc/HackerNews huggingface dataset:
No regrets. (Deactivated in 2018.)

You're not wrong, there was a time when Facebook was an essential utility. I made heavy use of events, for example. That time has passed.

You should just deactivate it today. You can always reactivate if you regret it so there's no downside, but I think you'll be shocked how little you miss it.

I don't know about becoming more productive, but it's worth leaving because it's primary function these days is to waste your time and give you nothing in exchange.
I swear that Bore-out is an under-discussed topic with remote work. The pursuit of WLB can easily turn into a do nothing job. A significant portion of the population want to describe their job as "exciting" or "fast".
I'm gonna take a guess they dedicate a core to GC (or something along these lines).
I am using the beta, and I was able to make a purchase with Apple Pay via something resembling an IAB.
> The guns are really easily tackled though.

> As for technical barriers, it is obvious that they will be circumvented, yes

> any such restrictions on ammo and ammo components would be effective in exactly the same sense that DRM is effective

My original objection was that guns are "easily tackled" as an incorrect assertion. You responded with a derail into moving the goalpost to "it's partially effective". Your responses are not compelling reasons to modify my stance.
Hmmm…but then, do you personally do steroids ? Or do you directly know people doing steroids ?

It looks to me like most people’s knowledge of steroids come from pop culture/doping scandals and news report, and use in articles like this one.
You're confusing monks with aesthetics.
This and the decision to go fabless (Intel mocked them relentlessly for it).
Ask HN: Is anyone satisfied with the future they are helping create?
The ethics of some of the behind the scenes stuff going on in this industry are a little.. interesting. What do you all think?
>Architecture is just a matter of organization.

Have to say, I think that's somewhat oversimplifying. Architecture is a lot more than organization. It's also a broad and deep understanding of external and internal resources, the creative design process, corporate vision, industry insight, risk analysis, project management, stakeholder politics, marketing, and technology.

It's very possible to be super organized but still end up with a discombobulated frankenstein of a project, or one that's under water on time or budget, or a design that's too niche and misses the market.
Prolog would like to have a word.
Lots of HN posters lie about what they get paid for whatever reason.
I gotta say, the core argument in this article is quite weak.

Here it is, quoted from the middle of the article:

While the operation of checking the value of isMinikube is indeed imperative, the result is still declarative. What does this mean?

Pulumi as a tool is declarative.

It’s the language you’re using to write things that’s imperative, not Pulumi itself.

Ooo.. fighting words.

So let me get this straight, if a tool that uses an imperative language emits a declarative configuration that the tool executes, the original tool is declarative and not imperative.

…because, and this is the core argument here: at the execution step, the commands that are executed, are executed in sequence by the tool without flow control, except that which is internal to the tool itself (eg. check if s3 bucket is present, if so, don’t create it).

So, for example, if I compile source code into a assembly, and then run it… the assembly is executed step by step.

…so, my code is declarative then is it? Since the artifacts emitted by the compile step are a linear sequence of steps with no flow control other than what the compiler emits?

This is just pedantic nonsense.

Look, flat out: if you apply flow control, it is imperative.

It’s completely ridiculous to say that if you generate a declarative configuration in an imperative manner, and execute the declarative configuration, the end-to-end process is declarative.

It’s not. It’s imperative.

No amount of redefining terms is going to change that.

If you want, you could invent something called “declarative infrastructure deployment”, which is where the end user does not manually define imperative code to check the infrastructure state, and relies on the tool to check and resolve the “desired state”. You could also call it “desired state deployments”, or “cool deployments”.

The you could say, sure these tools either are or are not conforming to your definition of this type of tool.

Sure, fine. That’s easy to verify; does the tool expose primitives to express flow control in response to deployed infrastructure state explicitly? It’s a yes / no.

…but, that doesn’t make those tools declarative. They’re just “whatever term you invented here” tools. …but putting “declarative” in the name you invented doesn’t make it declarative.

Pulumi has flow control. It is imperative. QED.
Identify*
As an example, declarative would be something like

squares = map(square, inputs)

While imperative would be a for loop, store this here, multiply that with this, push that onto the end of my results array, etc
> - Give developers access to any hardware feature, such as "near-field communication technology, secure elements and processors, authentication mechanisms, and the software used to control those technologies."

> Here comes the Meta App Store to bypass all iOS privacy protections :(

> I really like the idea of an eject button to run arbitrary code and operating systems on my pocket computer, but 99% of the time I want it to "just work." If I valued the former over the latter I would have bought an Android phone.

> - Give developers access to any hardware feature, such as "near-field communication technology, secure elements and processors, authentication mechanisms, and the software used to control those technologies."

> Here comes the Meta App Store to bypass all iOS privacy protections :(

> I really like the idea of an eject button to run arbitrary code and operating systems on my pocket computer, but 99% of the time I want it to "just work." If I valued the former over the latter I would have bought an Android phone.

i value choice. no one is forcing you to download meta
I feel that every time we talk about Java, we should clarify between Java the language, Java the programming style, and Java the JVM.

As a language, Java's not too bad. It's a bit wordy, in bad need of some syntax sugar, but it's designed to be fairly straightforward and for the most part it does its job well. I don't need a degree in language theory to get started writing it.

Java the programming style, particularly enterprise, is a horrendous over-engineered mess that schools jam down the throats of students who don't know any better. It's designed to (and fails to) enforce a common style that can be written by armies of mediocre developers plodding along inside giant enterprise codebases, so that no matter who wrote the code, some other developer in another department can figure out how to call it.

Java the JVM is a pretty nifty beast. It's made tradeoffs that means it's not always suited for every use case, but put in its element it really shines. The modern GC algos give developers options based on the program's needs. It's currently struggling to overcome some historical decisions that while good back in the old days are now holding it back.

Personally I'm very biased towards Kotlin, which gives me the benefit of the JVM without the barf that is Java. It's not the fastest-executing language out there, but for me it's a perfect balance between development speed, ecosystem of battle-tested libraries, and competitive execution speed.
> How would you describe the absolute value function without saying “if” or “when” or specifying one particular element from a set?

I don't think you even want a conditional when describing the absolute value function on the complex numbers.
Puts into perspective the behaviour of companies developing reputations for firing older staff in favour of fresh graduates, doesn't it?
There is some diffusion in the system. It is hard to tell why we are moving in the direction we are moving.
Yandex top managers are running away from Russia as their government forcing them to spread hate. They alter their news, search results as government asks. Their tech including DB's is used for military use and is one of backbone companies that keep this bloody regime to run.

No matter how good this product is , Yandex as company is extremely toxic.
Contributing to this product you are indirectly contribute in killing people.

They are advertising ( online ) recruitment process of an extremely poor and depressed regions to go and fight in ukraine.

They are one of the major propaganda engine of a regime who combined 18th century imperialist where they are excited to capture new territories and praise it will be good for their isolated economy.

80% of Russians Support war. Hence yandex as company is in charge of something even more frightful actions. They are actually hate ukrainains getting to the level of nazzis that considered some the west european countries a broken version of Germans. To compare. Soviet Union had thousands of Schools in ukrainian, printed good quality books in Ukrainian, they only didn't tolerate politics. Russians don't recognize ukraine as a nation with any rights and opened educational camps. The first thing they do on captured territories they destroy Ukrainain books, schools materials and any relations with culture. They import brainwashed teachers from Russia and forcefully educate kids.

School Teachers are backbone of their regime. Guess who provide them software? Yandex .

Yandex software is definitely used to run filtration camps, forcefully re-educate kids from their native language into Russian and other things no one could imagine would exist in 21st century.

So no, this is not yet another proxy war between two big powers. This a war of reborn 18th century imperialism combined with fascist way of mobilizing russian people.

Is up to you to support their project or not, but one day this new world order can come into your house.
The predecessor or old self did dumb stuff because of being pressured to deliver something quickly and had to cut corners. I don't see how he'd be offended that now it's time to go back and do it properly.
Global antimony production is about 5x global silver production, and antimony is only about 3x more abundant in Earth's crust. This ZnSb semiconductor probably would not scale well.
perhaps they could VPN to use the service (for multiplayer/download etc), but how would they purchase it without going through a financial institution local to indonesia which would then cause the card holder to get rejected?
It works fine on Windows.
So if globalization ends then the interdependence that prevented wars also ends. While interdependence didn't stop Russia, and I imagine it is difficult to quantify, it seems likely that some conflict has been reduced because of interdependence. Single source seems likely to change, but interdependence and a large degree of globalization seems likely to remain.
Unexplained post-acute infection syndromes
This is one of the reasons I left Java after 30 years. For those that wonder my day to day is now python and typescript.
Truss contributor here

MLFlow is awesome; it's powerful and flexible and extends through multiple valuable portions of the ML cycle.

Truss aims to be simpler to use in both straightforward and complex cases, requiring fewer lines of code but more importantly coming in later in the modeling process. Truss is opinionated and focused.

But interoperability is important to us and we are looking into ways to connect Truss and MLFlow.
"One sees cartoons of pregnant men, and yet that is impossible for a biological man. True or false?"

To interject in this conversation: if this sentence really is "taboo" I'd argue it's perhaps because you are not using the currently accepted term, like a person who insists on saying "negro" instead of "African American".

Or perhaps it's taboo because you bring it up at weird moments. I just watched an episode of Family Guy where family patriarch Peter Griffith says "I won't be in the next few storylines because I am real life pregnant." The show is a cartoon, so the joke is both that he's "real life" anything (which is impossible) and also suddenly inexplicably being written as female.

But if you watched that episode with friends and start ranting about how Peter Griffith, cartoon character, can't get "real life" pregnant cause he's biologically male, people might think there's something socially off about you because that's a pretty odd reaction to a Family Guy joke.
Because ORMs exist to avoid writing the SQL. The workflow is ORM first, then if it’s not good enough, optimise, then if that’s not enough, drop down to raw SQL. If your just writing the SQL then you kinda don’t need it. Most ORMs have a mechanism to pass on a raw SQL query and serialise the results into the appropriate objects/structs.
Known Materials That Can Be Friction Welded
Very cool. Slightly reminds me of an app I made for fun a few years ago that created a visual diary of your location history over the past 48 hours by pairing it with Google Streetview imagery.

https://www.youtube.com/watch?v=Dpreu_pFI2A
The Bluey episode "Fruit Bat" touches on this -- when you decide to have kids you're choosing to forego a lot of fun, in Bandit's case pickup football matches with adult friends.

It's a conscious choice and the tradeoff is a very different life focus. I don't think one or the other purpose is inherently better, just different.

Having two young kids at home for the past two years with full-time jobs and minimal childcare has really stretched things further than I would have expected.

Watching how much the older kid loves going to the library, check out a stack of books, take them to the playground and read them while his sister plays -- while they both exude sheer joy -- has been unforgettably good. It's not all happy times; the kids need a lot of help and they aren't always cooperative. But it's the job I signed up for and it has a uniquely valuable comp structure.
Very similar story here. Growing up poor and unstable drove me to seek more and more stability.

I don’t really get the sense that most ambitious people are similarly driven, I’ve met a lot of people with a lot of motivations. But I’ve definitely met a decent number of people like you and me who grew up poor and are on a life mission to never go back there or let their children experience that.
That’s not a subsidy. A use of a non-rivalrous good that would exist with or without Uber is not a subsidy.

That’s like saying the English language and calculus are a subsidy. They are definitely shoulders we all stand on, but not a subsidy.
This links to the 4 minute 4 second mark when they show them

https://www.youtube.com/watch?v=edTzDPwPTt4&t=244s
It's been a long time since I was a child trying to run a business, but gift cards as a payment proxy worked well back then.
Looks nice and pretty packed with features. Anyone knows of more minimal, lightweight alternatives?
I removed FB after the Cambridge Analytica scandal broke out. I still had WhatsApp messenger for a few years since I have a very active high school friends group on it. When WhatsApp started changing their privacy policies I just removed WhatsApp as well. We also have a Signal group. My friends and colleagues know how to reach me for anything important, so I don't think I have missed out on anything.

Google is the next big privacy ignorer that is in my radar. The only Google product I depend on is Chrome and I am considering options to de-google my life.

So, my advice is delete FB and don't look back. You will appreciate the time you get back on your hands.
Being Unemployed: How Long Is Too Long?
> Somebody needed this and they added it, whoever needs it doesn't care if they can't run linux on it.

Originally, the ones who "needed" features like this this are the big content distributors. Without these features, it's too easy for normal people to extract content and give copies of it to their friends and family.

As a parallel development, another one who "needed" features like this is Microsoft, for a different reason. They were taking reputational damage from malware, and needed a way to prevent malware from running before their operating system kernel (malware loading after the operating system kernel could be contained by the normal security mechanisms like ACLs).

These two development threads had enough in common that they ended up merging together, and those who want to prevent copying content can now point to security as an excuse. And yes, neither of these two groups care if you can't run Linux on your own devices.

> if you are a secondary priority user on some hardware, the way to fix it is to focus on becoming important enough to be prioritized instead of fearing some technology will limit things.

I fully agree that this is our best defense. In fact, the only reason we can still run Linux on our desktops and notebooks is that, when SecureBoot was developed, Linux was already important enough. However, this could only happen because Linux had time to grow and become important enough (while being a "secondary priority user" of the hardware) before things started to become limited. Had SecureBoot come before Linux became important enough, running third party operating systems would not have been allowed, and Linux would not have had a chance to grow and gain importance.
Rotational friction welding joins parts traditional welding can’t handle (2010)
Celebrating Milestones Doesn’t Kill Your Ambition. I Realized This Too Late To
I am the same (though I avoid FAANG for ethical purposes) - I don’t feel like it’s a reasonable statement to say anyone can tackle any problem, but within known domains there’s little that can’t be done given enough time
Its unsustainable and is another probable leading indicator that they won't last in their current state long term(among MANY other indicators).

Only concern is whatever nonsense happens in either Israel or the UK tends to be a test run for an eventual roll out to the US. We inherit all the bad (surveillance society, erosion of rights etc.) and none of the good (universal healthcare, some decent safety net etc.)
This might not be quite it, but perhaps you’re looking for graph databases?
It's in the table a few paragraphs in. Here's a direct link:

http://web.kominfo.go.id/sites/default/files/users/4752/Daft...
Have you tried a "restaurants near X" query? In my experience it's smart enough to calibrate "near" to your surroundings (walking distance in cities, driving distance in suburbia).
I'm not pro-react but I find it much saner than rails/django. My brain can't wrap writing server side blend of js and html, the component way makes code pretty clean right away, and live reload is faster in vue/react than django (afaik). Not saying that the js world is great by any mean, or that in your case simple html templates would do, but most of the time I rapidly feel the need to have react/vue to make things clearer or safer (and prettier).
And you are confusing aesthetics for ascetics :)
Function calls don't make something declarative, otherwise C is declarative. And once you accept that, then words have no meaning anymore and we can't meaningfully discuss the topic.
Another attempt at the Rails for Clojure. Great. The web stacks (yes stacks, there are many at this point) are very mature. I'm getting tired of seeing people re-inventing the wheel over and over again.

I love Clojure, but this language is going to die off if people don't start putting more effort into building mundane, everyday libraries. (I know I am). Clojure has high velocity, but it's always offset by having to create new libraries or update rotting ones.

I've noticed a ton of software rot in what were once major Clojure libraries, like Onyx and Cortex, now fading into obsolescence.

I'm sorry, but I will keep bitching about this on HN until people help me.
I doubt it.

When was the last time you even heard Elvis anywhere? What male singer can you name from the 1940s other than Sinatra? When was the last time you heard anything from Bing Crosby other than Christmas songs?

And they were gigantic relative to anybody in the last 40 years short of maybe Michael Jackson.
I haven't used, but maybe buying via buyee would be easier. All of listed items are wihout contract. https://buyee.jp/category/yahoo/shopping/49331?query=balmuda...

Here's supported bands https://tech.balmuda.com/jp/support/phone/faq/network/48/
Helps to read what people are saying before commenting on it. Also helps to not double down on mistaken readings with petty comments like this.
Taking a moment to plug https://dhall-lang.org/, a truly non-imperative solution in this space
Can you list an example of "some of the behind the scenes stuff" and add more detail besides the quoted "little ... interesting"? It's harder to start a discussion when people have to make guesses.

I'm satisfied with the future I'm creating. Mostly open source software. Like I said I'm not sure what your question is about.
Whenever I read someting like this, I wonder what kind of programming the author is doing. I’m getting a strong whiff of embedded and/or real-time systems.
GlobaLeaks – Secure and Anonymous Whistleblowing Initiatives
I am one of the replies. My parents were poor (they had me when they were both 18), and my father used drugs. He kidnapped me and my brother from my mom when I was 3 and we went on the run. He wasn’t able to keep a job because we kept having to move when the people looking for us got close. My brother and I suffered neglect, and my dad even took out loans using my brothers social security number. He died when I was 15 and I went into a foster home from there. I dropped out of high school and got my GED so I could start working. I was lucky to have found a job at a computer store fixing computers. I managed to parlay that into a career in computers without having to go to college, which I never would have been able to afford anyway.

So unless I’m missing something (please let me know) there was no life served on a silver plate here. We used to get food and second hand clothes donated from churches, but I have to imagine that doesn’t count.

Of course, I wouldn’t recommend to anyone to go through all that to get a career. There wasn’t any “victim dividend” I received (once I started working, nobody really knew my situation at all, much less gave special treatment), and I don’t think it’s a repeatable path to success. At the same time, there are people with similar stories who used that adversity to drive themselves to ensure they don’t go back there. I spend a lot of time now making sure I have stable financial plans A, B, C, and D, and I recognize they are probably overkill. Many people would have probably started coasting some time ago. But I’m too anxious about it to do that, so I keep working on more stability, which to the outside just looks like ambition.
Any good guides to make solar panels at home guides (DIY)?
I used to think this until I made a career change that moved me from the top 10% earners to the top 1%. I am much, much happier, on a daily and multi year basis. Less stress, less worry, more optimistic.
All else (strategy, technical skill etc. ) being equal, the latter group get out-competed by the former group.

Amorphous long term ideals are great but if you go broke tomorrow you aren’t doing much OSS development next month.
> The "[Country] clone of [technology]" only really works if said technology is cloned by or for the state.

This is your claim, which doesn't seem to apply when the results, IE actual usages of the term, do not have to do anything with state effort or funding.

Of course they searched for that term. Usually you search for things you are looking for, unless I'm missing something.