skysight-inc/HackerNews huggingface dataset:
I 100% agree. It's about creating your own oasis. There will be friction from everyone around you, the only way to overcome it is by producing results and being very clear about your intentions.

Also don't be surprised if your manager / co-workers around you forget agreements that have been made. Occasionally you might have to compromise, other times stand your ground.

Moreover there is a fine line between poking the sleeping bear and acting like a prima-donna because things are beneath you. You can't always work on the most complex, or interesting projects. Someone has to fix the defects, produce the blue widget, now that the red widget is working.

Personally I try to alternate between working on "cool" things and a boring but relatively important thing. That way I support the team, but also make 10x progress on some things.

Meeting wise, I block out 4 hours a day (if I can) in my calendar. If you are using Microsoft Outlook you can setup Focus time. There are days that I do end up going to meetings during my focus blocks, but I consider it a choice.

Of course I have had multiple honest discussions with my manager to manage expectations on both sides. Figuring out your manager's main needs / goals can help a lot in those discussions.
All international conglomerates are amoral. Some are more amoral than others.
Because the impact that a fraudulent seller has on an individual is generally going to be much higher than the impact a fraudulent buyer has on an entire business.

Sellers can price in and insure themselves against fraud. The protections offered by CCs are that insurance for consumers.
I'd be interested in your opinion on the alternatives. Would it have been better for you (and the country) if those businesses had decided in the noughties that Russia was not democratic enough and pulled out? Do you think it would have made a major impact at that time?

Or do you think it should have been tackled from an anti-corruption point of view with investigations into how those companies were conducting business?
Not sure how many good studies there are on it, but the likelihood of an unnecessary operation occurring are strongly linked to that months financials.

https://www.theguardian.com/society/2000/apr/16/futureofthen...
I have a couple of long lived "live" chats with a few "friends" going.

Mostly stuff related to whatever subreddit i've encountered the person in, but some of them have evolved over time to more personal chats... not anything GDPR worthy, just general chat :)
Will there ever be a public demo of CheerpX Flash?
Got a genuine chuckle out of me. That really is how I feel about it. It didn't cost me anything significant, I never did anything of value with it, but I don't regret buying it. Exact same way I feel about the handful of lottery tickets I've bought over the years.
You can, for example, take a look at their vulnerability reporting policy and how it interacts with plausible customer needs. For example, suppose I don't want the public to read my blog posts while they're still in Draft status. Furthermore, I care about this even if it would be "complex" for a member of the public to do so, perhaps because they would first have to "gather information" about how I've installed WordPress. The vulnerability score for this situation turns out to be 3.7:
https://www.first.org/cvss/calculator/3.1#CVSS:3.1/AV:N/AC:H...

Now, https://hackerone.com/wordpress says "We generally aren’t interested in the following problems:
Any vulnerability with a CVSS 3 score lower than 4.0." It doesn't say something like the vulnerability will be treated with lower priority, or that there may be a delay before the vulnerability is fixed. No. It aays "generally aren’t interested." So, I'm not sure why I would ever use WordPress if they would indeed be "uninterested" in fixing a security problem that's relevant to me.
Got a Dell Mini 9 is very nice and sturdy (a lot more solid than the other netbooks of the time), crisp display, ran Ubuntu Jaunty Jackalope on it and it worked well. Went from 8GB storage to 16GB, wish it had a 2.5" HDD or SSD instead of the SSD card.

Since architecture was 32 bit could not transition to 64 bit Linux, probably still be using it now and again if it could run preferred newer Distros.
> I don't buy orange juice anymore because I don't know what "Made from Real Oranges*" means anymore.

Don't be silly --- it means you are buying juice from oranges that has been stripped of all flavor, stored in tankers for a year or two, and then reconstituted by adding "flavor packs" built by recombining the chemicals found in different oranges. Pretending this isn't clear to consumers is just anti-progress.

Along those lines, the book "Squeezed" is pretty good, and details the argument of the Tropicana lawyers who actually make this argument. Here's a New Yorker article about it: https://www.newyorker.com/books/page-turner/ask-an-academic-....
... when it is working.

[1] https://www.theblockcrypto.com/linked/144639/solana-restarte...

[2] https://u.today/solana-network-goes-offline-again-now-ddos-a...
Yes, it helps if you are an expert in the field and have a broad overview and are working on things that aren't popular.
Same thing for me. Really big thanks to technology. A friend of mine from Founders Cafe https://founderscafe.io/ told me to work on automation for easy tasks to lessen the burden. It did work somehow and I'm thinking of hiring a freelancer too.
It's kind of trite to say that though. It's the business's job to ensure that the skills and resources at its disposal are put to good use, not yours.

We're not all a bunch of mini CEOs.
I have used Kotlin in production for a while, and I like it for its immutable by default stance. I also like that Kotlin makes it at least appear to allow functions as first class constructs (outside of a class). Its type system is very nice as well.

However, I do feel like Kotlin has too many features as a language.

What I'd really like to see is a typed functional language with a minimal feature set, and that's how I use Kotlin. That said, using a language subset within a lang that has a large surface area tends to fall down over time. Team discipline can only go so far.
Except the 49C here is not a weird microclimate of some small part of New Delhi, but rather is the average temp across the city.

Which means that places with weird microclimates that were 49C when the overall temp was 46C are now 52C and above.
I'd like to support news sites behind paywalls by reading a single article for $0.25 but I'm not willing to pay $10 a month for a subscription if I just want to read a random article every once in a while.
It's the middle ground that is mind-destroying. Extremely repetitive work lets you turn your brain off or redirect it to more worthwhile thoughts. Non-repetitive work keeps your brain engaged with the task at hand. The middle ground requires too much engagement to focus on other things but also leaves too many gaps to remain focused on the nominal task.
Based on what? I'm sure they could exit anywhere they wanted, but since Canada isn't actively committing war crimes and having sanctions placed on it, what positive would come from leaving Canada?
I don't know the product at all, but given the phrase "no pulp" on the packaging I'm sure it's from concentrate; mass produced orange juice, reduced and put into these 1000 liter pallet containers and shipped from who knows where, then rehydrated and packaged.

I mean we have our apple juice like that; it's cheap and a crowd pleaser, but it's not the same as fresh juice.

Economies of scale though. I wouldn't be surprised if concentrate is 100x as efficient in transport than the equivalent in juice oranges would be.
I created a temporary email service that was being used by about 10k users / week. Then several weeks ago, the number of users started growing like crazy up to about 60k users a day. Then we checked the recent email activity and 60k / 65k emails were from a social networking site.

Seems our service was being used to create fake bot accounts. The newly created accounts were obvious fakes. Rather than deal with the issue, we just shut the service off.
> What the heck else would it be made of?

In my country, there are also concentrated 'orange squash' drinks which have some real fruit, and also some flavouring and sweeteners.

They taste different to pure orange juice, they're substantially cheaper and they have very low sugar/calorie content.
Ask HN: Recommendations for a security focused university project
Hello all,

I'm considering working on my final university project before my thesis. I'm studying Software Engineering (Bachelor of Science)

I want the project to revolve around security but I'm having trouble coming up with ideas/concepts that don't have established implementations.

Some of my interests are:
Linux,
Embedded applications / IoT,
Reverse Engineering,
Static Analysis,
Web Backend,

Also open to other topics, besides crypto.

Thanks in advance
Oh man. I would absolutely buy this today if it was available. Switching from a tablet to a remarkable helped my work focus one million percent. Switching to that from a laptop for everything else can only help, too (he says while writing this on said laptop instead of prepping for the next meeting).
Sometimes it's cheaper not to be smart. It's often the case. Because the reality is, most poeple aren't smart. They're average. If you're entire case depends on "we're smart" then more often than not you're going to end up with egg on your face.

Your solution is to spend time and money on reducing costs. This only makes sense when the costs to move outweigh the costs to reduce costs.
I made Packet Loss Test using WebRTC for a rather unconventional reason to do something previously impossible in the browser: https://packetlosstest.com/
Reminds of those "fake forums" I sometimes see when exhausting google's results. Found a screenshot of the concept here: https://www.reddit.com/r/Scams/comments/jxtr1k/but_it_requir...
even with every module and restoring my buffers Emacs loads faster than any other IDE I use.
I created a handful of application around water engineering/modelling [1], plus an open source library to run the simulations in javascript [2].

A water utility in Spain spun off a start up to create a similar web based water modelling application and they used my open source library.

They approached me and I joined them and have been able to maintain the open source library as part of my role.

[1] https://github.com/modelcreate/epanet-js#featured-apps

[2] https://github.com/modelcreate/epanet-js
15 Signs of a Curse: Are You Really Cursed?
https://otherworldlyoracle.com/signs-curse-breaking-curses/
>As a result, global production of these four indispensable materials claims about 17 percent of the world’s annual total energy supply, and it generates about 25 percent of all CO2 emissions originating in the combustion of fossil fuels.

So even if we left these critical industries untouched, we could still reduce fossil fuel consumption by 83% and potentially achieve a fourfold reduction in C02 emissions.
At least some products can not legally be called something they're not, like "sandwich slices" or "singles" instead of "cheese".
I visited the USSR in 1990 and ate at that first McDonald's in Moscow. People were deliriously happy. It was a hopeful time. And such a beautiful country. The most amazing architecture; shockingly incredibly museums.

We seem to have lost those times of hope. It's tragic.
ifconfig wlan0 down (as far as I remember, can not test rn)
The parent did not say that was the reason, they said McDonald's leaving has symbolic meaning - which it absolutely does in a huge way.

> These enormous multinational behemoths - as an entity - don't give two shits about the people dying in Ukraine, Russian soldiers dying, or the Russian people enduring hardships. They care about profit.

Of course they do care about the context, very obviously, precisely because it can affect their profits. Which is why so many companies rapidly bandied together and left Russia, even when they legally didn't have to. The stigma of being associated with Russia is brand damaging, which is ultimately profit damaging (and Russia isn't worth enough as a market for most corporate giants to warrant taking that brand hit). That's the clear corporate equation.
> they had multiple pre-hiring projects and some kind of probationary period

Duck Duck Go paid me to do their projects. I can understand skipping it if you don't want to put the time in; but at least they aren't taking your work for free.
For context, Renault sold its majority stake in AvtoVAZ (Lada, 45k employees) today for 1 ruble to the Russian government, with the option to buy-back for the next 6 years:

https://www.lemonde.fr/en/economy/article/2022/05/16/french-...
Yikes. That's horrible.
> and for the life of me cannot fathom why anyone would choose the USA over most of Europe.

Because I'm weird like that. I don't care about my "free" healthcare, because what you can get for free either has an extremely long wait times or is absolutely sub-par. I've never had "free" healthcare nor in the UK (except for that one time that made me go fully private), nor in my home country. I'm aware that it'd be more expensive in the US.

I'm also a gun enthusiast, having my hobby in the EU is almost getting more difficult by the day, and I'm from a EU country that has relatively lax gun laws (when compared to other EU countries)

I haven't lived in the US, but I've spent a lot of time there.
Here is the thing, why isn't don't use cloud computing use dedicated servers often not considered the right answer. Also, it could be a case of they do hybrid hosting where they dedicated servers for the heavily lifting background work and cloud for the customer facing.
If only the name wasn't as awkward... I can't help myself, maybe it's just my crude foreigner's understanding of the English language, but fingering someone always has that uncomfortable, slightly salacious sound in my ears.
As a worker, I like your attitude. As a manager, my attitude toward your attitude is entirely dependent on your competence.

Nothing wrong with viewing work solely as your means for funding the important parts of your life.
Also security, compliance, disaster recovery, many geographic / data locality issues, and maybe most importantly comfort-level for enterprise IT departments. For example we have a product in a regulated industry and running on AWS gets us past many of the hurdles our large customers throw up.
> I noticed many months later after I turned them down that they were still trying to fill the position. This is an employer just shooting themselves in the foot. They created their own "labor shortage".

These are the companies that for whatever bullshit internal political reasons don't actually want to hire. When a company actually wants to hire they move fast. In the last 10 years I got my last 3 jobs after a single 30-45 minute conversation with CTO or team lead.
Supstream – Stream supervisor based on Gstreamer
Even if we had done that everywhere, coronavirus would still have been an issue due to wild animal reservoirs. Eventually someone will catch the virus from a deer or bat or whatever and then the whole cycle restarts. Lockdowns have always been a pointless form of collective punishment.
Remember that the local Coca Cola branch survived in Nazi Germany during the war and even launched a new product: Fanta.
Eternal September was Sep 1993. AOL hit the internet in March 1994.

Netscape didn't launch until December 1994 (and the WWW was nothing before that. I subscribed to a mailing list with new sites that were released and I'd visit most new websites on the internet on most days with the Cello browser in my uni labs most days).

AOL users have been there since the beginning of the WWW.

https://en.m.wikipedia.org/wiki/Eternal_September
> It's not unfathomable that a cheap, automated method of doing this could be developed.

And that cheap, automated method will require energy as well. Perhaps a bigger concern maybe that such a method may require a cheap fluid to prevent damage to the panel coatings and that might be water, already a scarce resource in those places.
For me, it's like quitting smoking. I couldn't do it cold turkey, it took trying many different things to 'wean' myself off of nicotine.

Technology is the same. I noticed I was getting distracted when I carried a tablet for work. So I replaced it with a remarkable. No more easy distraction = no more distraction.

So for some (especially those of us with addictive personalities), it is about finding supplementary aides to help with that discipline and restraint.
A bust after a boom happened during the dot com crash and also the GFC. When you look at the overvalued companies on the US stock exchange and the ridiculously high salaries being paid for many developers right now, there was always going to be a pull back at some point.
> Believe me when I tell you that I could have worked on the entire software myself in 5 months.

I find this way of thinking very short-sighted. It may be true that this application can be written in net time in 5 months, but much more important than writing code is to know clearly what is needed, what users need. Moreover, requirements and wishes change over time. I have seen more than once that months of development time were wasted on something the users didn't need, so good product managers and senior software engineers who question things are often more valuable than engineers who write hundreds of lines of code a day.
It's always a worthy goal to try to improve communication efficiency, but it's also the case that a very common failure mode that programmers at the leaves of org charts do not understand what is driving the value of the business they're working in, and have an inflated sense of the importance of the code they're writing (or that they wish they were writing).
$0.9 is a typo, I meant $0.09/GB in Chennai. We're not taking that much of a haircut.
"Isn’t it lovely when you realise you have electronics that have lasted nearly three decades and are still useful?

My Sony 100W per channel amplifier dates from around 1972 - '73 and it still performs perfectly. Moreover, none of the potentiometers (volume control, etc.) has gone scratchy with age, nor has any of the electrolytic capacitors lost sufficient capacity to a point where hum is induced in the output. Essentially, this 50 year old amplifier is still in perfect working condition.

Oh, BTW, it has a handbook complete with circuit diagram and a list of replacement parts if anything were to go wrong but I've never had to use it in earnest.

When I look at the poor state and quality of electronics products these days I often wonder why we consumers let their quality and the service thereof fall to such a shocking low standard over recent decades.

By not complaining sufficiently, we've only ourselves to blame.
Ditto. Had been using zsh for ~5 years as a better bash, but around 6 months ago tried some of the plugins for suggestions and history, but ended up switching to fish.
Russia is party to several international treaties that allow it to be sued outside of Russian courts if it doesn't uphold intellectual property law, and if those suits do not go Russia's way, then it is now possible that Russian assets can be seized as compensation.

Or, to oversimplify it, if Russia decides that anyone can use McDonald's trademark, then maybe Gazprom's pipelines won't be Russian anymore.
Collaborate with other people and draft off of their organizational skills. Pairing can make you way more productive + it’s a good way to get to better ideas.
You filter both bots AND people who can't follow directions!
I've used the Poly Voyager Focus, Poly Voyager 6200 and Shokz OpenComm (with Avantree DG80 dongle) with good results. They don't require custom software, but they do require using the provided dongle (or 3rd party dongle for the OpenComm) because PulseAudio doesn't support wide band speech. Installing PipeWire is another option (or waiting for your distribution to switch to it).

With a 3rd party dongle like the Avantree DG80 you can use any bluetooth headset and don't need to worry about the Linux support part. The main disadvantage I found is that you have to manually switch between headset mode and HiFi headphones mode.

I also have the Poly Voyager 8200, but I haven't used it as a headset enough to give a definitive assessment, but based on what I've tried and the results from the other Poly products I expect it to be good.

I also tried the Poly Voyager 5200, but I didn't like the speaker sound quality with it being a single ear device.
I don't even say "no thanks" as I simply ignore them. I am not interested in going through some random company's BS hiring hazing ritual. I will interview and draw a few diagrams on the whiteboard for 3-4 hours max then walkout if you're wasting my time.
At previous project, we have a team of 15+ people.

AWS bill is 5k plus per month

One deployment lead to regressions (^2 growth growing along with usage of the new feature)

When it became a problem I just upgraded the instance and made a ticket

the ticket was solved within next sprint, so 2 weeks or so minimum
I pay 258 euro/mo at Hetzner where I paid about $2000/mo at gcloud for databases and Kubernetes. I did the switch 3 years ago which means my business saved about $61k during this time period.

in these 258 euros I have 4 dedicated servers that never went down so far. One of the 4 is only for the database while the other 3 are for kubernetes which is managed and deployed using Rancher. Out of the 3, my cpu usage is 4 out of 28 so plenty of room to grow as everything is on overkill.

I do daily backups of the database and upload them to an S3. I know this is not the perfect solution but, for a company that small (mine is similar) $61k are not something to be ignored. I used that money on Adwords which brings much more value than spending huge amounts on something which rarely "shines" for my use case. In fact, I had more downtime in the cloud than I had with Hetzner - mostly because they perform updates (to kubernetes, to database engine etc) or they simply have outages.

Everything is subjective.
> 8hr take home assignment

Aaaand that's the point I walk away. If I like the company, I'll say "no." If I don't like the company, I ghost.

It's pretty much the only situation I believe ghosting a company is worthwhile.
India have this very well figured out with its Universal Payment Inferface (UPI)[1]. Payment of any amount small or big is possible online as well as offline. I use the same interface to transfer 100k+ to my trading account and also to buy vegetables from a roadside vendor for few rupees.

This is an open system so lots of competition and zero lock-in is possible. It's su successful that world's 40% digital transaction are hapenning in India.

[1] https://en.m.wikipedia.org/wiki/Unified_Payments_Interface
TOML is great for simple things like a CLI config but not if you have an even somewhat complex hierarchy.

Of course if you can stay away from somewhat complex hierarchies then great! I can't imagine TOML ever working for something like a CI system or terraform config though.
Have you seen https://ohmyz.sh/ ? It’s indispensable, can’t imagine zsh without it now…
The OP (javascript.info) and Eloquent Javascript go great together - I used these two together all the time. Eloquent Javascript is great for deep dives into select topics and is well-written. OP is great as a reference guide while you're writing code.
From what I understand, their vaccination rates are quite low. This is due to the "social contract" of government lockdowns. The people accept that there will be strict quarantine procedures for positive cases, and so they feel more free to go about life as normal, and likewise avoid the vaccine.
One recent book that covers it is Crafting Interpreters, by Bob Nystrom.
Maybe if we give it some more time it will start counting as a popular compiler textbook ;)

https://craftinginterpreters.com/
You could probably donate or sell the older Raspberry Pis...