skysight-inc/HackerNews huggingface dataset:
Because visual representation is separate from the underlying data structure. A string container doesn't have a specific direction, only a relative one. I.e. This character comes before the next and after the previous. Adding the bidi control code, the string indicates when the visual ordering changes in this relative direction system.

You could absolutely design a new string container that assumes left to right at all times and cannot be changed, but then it's on the programmer to ensure that strings are copied or concatenated in the right direction, at the right location, and substrings searching becomes a minor headache. How would you concatenate an RTL string to a forced LTR string representation? You would have to work out whether the end of the string it LTR or RTL. If LTR, append directly. If RTL find the character where the direction changes and insert the string in there - much more expensive. Better to just append the string, using bidi codes where required, and let the frontend process the string to make the appropriate direction changes. Yes, you may need to search the string for the bidi code to know which direction you're going at the end of the string, but that's just a simple reverse string search for a single control character, and not a complex variable multi-byte search of inferred character directions by codepoint values.

I think the issue is in the locations of which bidi codes are rendered. They provide an inherent untrustworthy-ness to the text area they're rendered in, and so should be treated as an exception in critical situations. I've seen the reversed exe file name trick used for years, and every time I ask myself why that's even a thing? If the OS used file headers and magic numbers to determine file types instead of the filename, it would be less of an issue.

For source code, I would question the rendering of RTL text in a source code editor as it's an obvious issue for code safety. Ideally, all source code would be kept to the same origin language - doesn't have to be english, just consistent. Any non-conforming text should ideally be loaded from a resource rather than inline within the source code, to avoid foreign character contamination and allow easier identification of these issues. Further, source code rendering should only render identified safe control codes, and treat unsafe ones as raw binary values to be shown as such - i.e. \r and \n are safe, \b is unsafe, and bidi codes would also be unsafe. You could even go so far as to include them in the syntax highlighting, but that results in a dependency on syntax highlighting to show the semantics of the source code rather than the text alone.
I'm not sure about the current version, but Oracle jdk 8 had a few classes that weren't available in openjdk, we had to switch some cryptography calls to bouncycastle in our migration iirc
> Gp asked for more pay OR fewer hours, so either way it's just an increase in hourly rate, potentially to exactly the same figure.

For an employer, there's a huge difference between paying a full-time employee more money and having a full-time employee become a part-time employee for the same pay.

This poster's comment was especially telling in that, on one hand, he talked about his employer making a greater investment in him (by hiring people he could learn from and firing another employee he didn't like) but on the other hand he talked about providing his employer with less than full-time hours, which basically represents a reduction in his investment in his employer.

> ...the above rhetoric about "wanting fewer hours" equating to "lack of commitment" conjures up visions of stuffy bankers from Mary Poppins.

I'm all for a healthy work schedule (I don't even like the phrase "work-life balance"). That's why I eventually left the rat race and started my own thing.

But it's not like the parent poster was talking about going from full-time plus (like 50-60+ hours/week to 40 hours). Again, he was talking about going from the minimum hours associated with full-time work (40) to a part-time job. Even beyond the fact that that his employer might not believe he can do the job he was hired to do satisfactorily as a part-time employee, for a lot of employers, there can be a variety of factors that make it more attractive to find a full-time replacement than try to hire part-timers.
It won’t happen. We’ve now seen companies literally shitting away their good will to avoid paying people more. They will not do it, period.

I think, at least for small businesses, if the owners don’t feel like they are overwhelmingly wealthy, they’ll just tank the business and move on, maybe go back to working for someone. And big businesses have cash reserves like mountains. They’ll play chicken until people beg them for jobs.
> At an overarching level, my primary wish in life is to leave something in the world that serves as an artifact of what kind of person I was. Maybe this wish is at fault and I ought to get a better wish instead, or I'll be destroying my drive for creation at every turn. But in the present, this is how I honestly feel.

Yes, I'm saying you would be better off dropping that, and instead just engaging in pure creation without any dependencies.

> Why would I be doing this if I was only going to keep all of it to myself?

That's my whole point. You shouldn't need a reason beyond "fun" or "just because" or even "keeping the hands/ears busy".

People are unreliable, having reasons that depend on other people are unreliable. Letting go of that and having only reasons that depend on yourself is reliable.

> Otherwise, the entire effort is nothing but toil with no sense of reward.

Once again, it is entirely possible to just do it without any sense of reward. I know because I've developed this mindset, while I used to crave reward.
I believe this is just misunderstanding. I know what OP is talking about. Me, for example, I always check all meds I'm prescribed for ingredients and side effects on https://www.canadapharmacy.com/. I'm really scared if there is sth mentioned about eye sight risk. So I ask to change the meds. This is not meant I want a different way of treatment, but only change the medication that won't have that active ingredient that might possibly cause problems for me.
right, so CPI is not a good measure for actual inflation
Show HN: Crypto / Solana Payment Processor
> My family has only ever really liked ribeyes. If they've doubled in price, that affects us.

With all due respect, is it lost on you how utterly ridiculous this statement is?
https://economics.mit.edu/files/5408
Sorry, I have difficulties parsing your statement. While the term plumbing might be understandable by itself, porcellain certainly isn't, until you are explained the metaphor of porcellain and plumbing in this context. It just isn't efficient to come up with new terms for things which have to explained to any newcome to the project. As I wrote in another post, it is nothing I haven't been guilty of myself, but am trying to avoid.
There's also the Buddhist concept of "Basic Goodness" which might be interesting here.
Savings accounts used to pay anywhere from 5 to 8 percent back when inflation was 1 to 2 percent. You didn't expect to live off the interest, but you did expect the drain rate to be far less than with effectively zero interest.
I have a set of $500 sheets. They don’t stain (coffee, hair color, childrens puke, etc) and they’re soft as silk. They are an amazing set that we’ve had over 10 years now and slept in them every night for most of those years without a single thread fraying. I totally got them on a lark, when I was a briefly rich.
> This is a massive cost saver for hotels.

It's also good eco-sense in a world that is weary of climate change risks. Even before the pandemic, I usually opted-out of daily room cleaning.
Then we will finally find out if an apple a day really keeps the doctor away!
But is this pressure truly external? Or is it just stem from perception or a belief that published things must be perfect?
I've used Discord on and off since 2017. I wouldn't say it's the same at all. Perhaps it's a generational gap, but I find it is much more, for lack of a better word, 'policed' than traditional chatrooms and IRC. People seemed much more open to discussing divisive topics, usually (ir)religion related on IRC for sure.

Over the years, the freer Discord communities I've been a part of have ended up having to close off to newcomers and wound up dying, because people have inevitably got upset and gone out of their own way to close down the community. And Discord seems to have many more people who get upset at things you ordinarily wouldn't ever conceive as being remotely abrasive.

I remember 'raids' on IRC and a lot of petty interpersonal drama, rumour mongering and community splits and feuds, but moderation was far more lax and I never had a single community I was on get falsely reported and taken down by the owners of the IRC server.

I don't feel it's a platform where people are allowed to truly speak their mind like the communities I was once a part of, because all it takes is a few upset people to mine for reportable posts and your community is gone. There's no alternative site, no way to self host and no other server to jump to. It's just not the same.
I miss Bangkok and Thailand. Lived there for six years, back home in the US now. Can’t really compare two cultures in terms of better or worse, just different in ways that may or may not appeal. The longer I lived there the less I understood Thai culture, which isn’t necessarily a bad thing — the constant surprise and mystery is part of the appeal.
A neat device! The modern equivalent would be the Monome Norns:

http://monome.org/norns/

Or a Crackle Box:

https://en.wikipedia.org/wiki/Kraakdoos
> I can easily create two different domain names that render identically in the browser

You can't (any more)¹. That worked for a limited amount of time, then mitigations were put in place, and subsequently standardised as part of Unicode. Everyone who deals with implementations of Unicode is supposed to be knowledgeable about the security relevant aspects, you can bet that the people working on browsers definitely are. <http://p3rl.org/perlre#Script-Runs>

¹ invitation to prove me wrong, I am on purpose leaning far out the metaphoric window and will gladly eat my words
The best thing about Crewscale is, we can make sure that the developers get the proper recognition and the clients get the best quality of work. This way, both the parties are satisfied with the platform

https://www.crewscale.com/
Right, but you're specifically referring to energy price inflation - and a quick bit of googling find widespread (and mostly worldwide) agreement that energy prices are spiking faster than other prices. But energy, while crucially important because of knock-on effects, simply isn't a dominating factor directly in most peoples expenditures.

Now, you could reasonably make the case that we should therefore expect future non-energy inflation to follow since energy is a cost in pretty much every step along the supply chain. And that's fair! ...but it's not a sign the official figures are fudged either; after all, it takes time to collect figures, and it takes time for retailers and everyone along the supply chain to update their prices. Given an energy price spike, it's totally normal to see the energy price inflation spike a short time (1-2 months?) later when the figures are next updated, and then see goods inflation spike (less highly) a month or two after that. If everything aligns perfectly and businesses and data collectors act quickly, maybe a little more quickly - but never immediately.

So we should expect to see e.g. gas prices rise first, and then other goods, all while not yet immediately being represented in official figures.

If, after a few months, a perceived price spike wasn't captured by the official figures, then it's time to start worrying - and even then, not every worry turns out to be founded.
I don't understand why people think the economic situation in the US is bad enough to warrant a civil war. This "prediction" doesn't seem to be based in any type of logic at all – mostly fantasy.
That fails to account for drastically reduced space and operating costs of self-checkout machines. In my experience one cash register is generally replaced by 3-5 self checkout machines. Even if the cashier is twice as good at scanning and bagging the self-checkout will have much shorter lines and as a result will be much faster.
> The best way I've found to interrupt it is to ask myself "what if they're right" and/or "in what way might this person be right that I may not have considered"?

There's also a great question to ask yourself even before those: is it worth it?

A lot of times just ignoring improvements you can see/sense is the right call. Every time you bring up a suggestion (whether it is to a teammate or to yourself) your are affecting the environment in ways that can compound. For instance:

- You may break the creation flow, interrupting the far more important "advancing to the greater goal" by perfecting a middle-step that matters much less and can be easily corrected afterwards if need be.

- You are de-valuing your future suggestions/feelings, because the more stuff you bring up, the less weigh they get in the long run.

- You risk lowering your teammate's confidence / degrading your relationship (just like you were doing in your story).

If you are one of these people who just cannot "let something go", what you can do is write that thing down. Just make a note "revisit X thingy" and come back to it later when the rest is done/clear. This should allow you to actually move forward towards the "big picture" with a clearer mind (i.e.: without having that thread stuck wasting effort on what you just "ignored").

Finally, if the issue is important enough that it requires solving to advance, another great attitude is to ask yourself "how can we make this work?" instead of stopping at "this doesn't work because X".

Propose things even if you can see they don't completely solve the issue. This fosters a collaborative building attitude where you can fill in your teammate's blanks and vice-versa. Simply stating what doesn't work shuts down idea sharing and limits the team's creativity to that of the individuals, instead of the (oftentimes much greater) sum of the team.
I would respond, justifying my claims and make correspondence with Proton also public.

That will lend credence to your claims if true.
Epigallocatechin gallate from green tea effectively blocks infection of Covid
I'm curious what is the reason for a GUI for such a simple utility? The command line for this kind of tool seems like the perfect interface. Just copy a URL, paste it, press enter. No buttons to press, etc.
No, they’re saying that targeting the Taliban was incorrect and illegitimate scope creep, perpetuated by war hawks who needed to conflate the Taliban as an enemy and mislead the American public with incoherent Islamaphobia.

The US mandate against the Taliban was to prevent Al Queda from using the Taliban’s military infrastructure.

The Taliban was never officially deemed a terrorist organization, or a non-state enemy combatant, and only Pakistan was ever involved (instructed) to arrest or detain Taliban operatives and leaders. (That being said, due to the consequence free nature and lack of oversight, Taliban operatives were targeted and killed fairly indiscriminately especially by the drone pogroms.)

Despite the lack of distinction made to the Americans who were needed to remain scared and confused to support the expensive operation, the war time and diplomatic efforts mostly distinguished between Al Queda and the Taliban.

Its just US news and leaders who were playing US and NATO’s people for two decades straight.

This discussion isn't about the tribal nature of that region, which is valid. You’re absolutely right that the “government” and even the nation state concept can be ignored there. Unless you are a woman with different aspirations than what the governing authority says. But thats not this discussion.
Agree that French food is the best. Of all the many places I’ve traveled (as an American) I wish to return to France to eat.
Anyone know of equivalent bitsliced MAC/cryptographic hash algorithms (or resources describing how that might work)? Also, am I right in saying the implementations described in the article are effectively 'CPU only', i.e. no memory accesses are performed beyond the initial loading of the input data into registers and writing the final result?
This month I've started journaling every day. I'm looking forward to doing some analysis on the journal once I have enough data. I'm intending to do sentiment analysis to plot my mood over time and try to correlate that to words written and daily goals accomplished.

One thing I didn't really get from Wolfram's analysis is how this data drives decisions. It's neat to look at, I read the section on email and skimmed the rest, but I don't see how consequential it is. I hope to use my analysis to decide whether journaling is improving my mood and whether I should focus more or less on goals. In November I'm also going to start marking approximate exercise time and grade myself 1-5 on diet. If sentiment analysis plots work, that can help me dial in exercise and eating habits. That's the idea any way.

I'm tempted to wear a fitness tracker, that would give more data and could automate data collection for steps, exercise, and sleep - but I find the wrist trackers uncomfortable to wear.
My stance is: why even have any of those? Are you running in a local datacenter?
Clickfraud
There's no need to qualify your comment. The way you described decision making is clear and evocative. In fact, you helped me visualize how I either prune or increase the amount of my possible futures based on the emotional valence from which my decisions stem.
> Cambridge research clearly shows that most compilers can be tricked with Unicode into processing code in a different way than a reader would expect it to be processed.

Unless I misunderstand the premise, this in not right. The compiler is not "tricked" into doing anything different - it interprets the code the same way as it always did. It's like saying "rm" command "can be tricked into" deleting important files. The rm tool doesn't know which files are important to you, and the compiler doesn't - and shouldn't - know what you consider to be "correct" code. It would correctly compile any code that is syntactically correct - if there are strings inside that look weird to you, it doesn't matter to the compiler.

The entity that can be "tricked" here is the reviewer of the code - who, indeed, might probably be tricked into accepting code that does something different than they'd think it does (though it'd require a very clever attacker to for the code to both do something nefarious with Unicode and still look innocent and not weird to the reviewer). Fortunately, this is quite easy to fix - just don't accept any patches with source code that have any non-ASCII outside small set of localization resources (proper code would have localizable resources outside the code anyway, tbh) and no Unicode would ever trick you.
If you want to really understand the true crypto believers (the earlier crowd, not the speculators) you must read Atlas Shrugged.

In it, the heroes form their own society away from an (in their eyes) overreaching government, built on free exchange. In it they have a special bank vault that can never be looted, keeping their wealth safe, even in the event of the community being invaded. If it is forced open, the contents are destroyed. This is what Bitcoin (and crypto) can be to these people.
Learn JUCE, watch some tutorials...

http://juce.org
Who writes the rules dictating which journals count? Can we just use legislation to make public and public-funded universities allow open access journals?
You don't need coal for those flights.

Comparing to gas burning power stations coal is very inefficient in terms of energy produced per per ton of CO2 emitted.
Apple: Ten Years Forward
I've never been asked to tell about my background, it's always about my self. It's just something every interviewer starts off with and frankly, is a waste of time. I just quickly blurt out my job history and we get on with the interview. But, if I was asked about my background, I would think the interviewer didn't read my resume.
At least for the European Central Bank, housing is the single largest item in the inflation basket - entered as something called "imputed rent" - how much would it cost to rent an equivalent dwelling. This item alone accounts for 7.5% of the overall index.

Adding housing maintenance, heating, water supply, etc. - the entire housing category climbs up to 17.8%. Which sounds like a totally reasonable estimate to me - young people and urbanites pay more, older folks and people in rural or provincial towns pay much less. From my personal experience - housing and related expenses were ~50% of my income while paying down mortgage, down to ~7% after the loan was repaid
What brand of vitamin d and k do you take?
Secret expiration seems like a better thing to do from the application: check the token every time it's used, and if it's past a week mark it as expired. Combine this with caching, etc. Is there an advantage to having such a system in the database?
I am single, and I generally do not have much of an issue with that here in Germany. "Loose" fruit and vegetables[0] and "single-sized" packaged stuff[1] is widely available without much of a price difference. I rarely have to throw anything out because it spoiled, and I don't have to eat the same stuff for days on end, either.

Is that really such an issue where you live? Interesting.

[0] "Loose" stuff is usually sold by weight, there are scales in the supermarket where you weigh whatever you intent to buy, so buying small quantities has no surcharge at all.

[1] Smaller packages usually are a little bit more expensive than "family size" ones. But I hardly buy anything perishable in such packages anyway. It's mostly things like noodles or cereal, which if stored correctly, can last for months if need be, so buying a cheaper family-size pack as a single is not an issue for me.
How does this compare to gitk?
The paper: https://www.trojansource.codes/trojan-source.pdf
ODX
Vax declared Oxford English Dictionary's word of the year
a stable coin in crypto is pegged to the us dollar. Do you mean a non inflating currency like btc, but thats not referred to as stable coin.
Further background is The Sovereign Individual, which has some ugly white supremisist overtones, but also discusses crypto and a return to city states.
People have different workflows, for some is easier to have visual aid of how the tool works and what options are available.
no proof but I thought increased airport security must have caught some stuff.
dollars don't fight inflation. I think the previous comment is confused with terminology
Hurricane Center Runs Out of Storm Names with Arrival of Wanda
Probably 2000/briddlebane [1]. But it is more like a guard against compatibility issues.

[1] https://www.ioccc.org/2000/briddlebane.c vs. https://www.ioccc.org/2000/briddlebane.orig.c
Central bank try keep inflation at 2% by lowering interest that will in turn increase wage inflation. Systematic fault central banks has made is a) Wage inflation prize of goods is globalized in a global economy and cannot be controlled by local central banks. b) robotics, automation and startups are funded partly by loans and thus its deflationary. Ie loaning/investing in automation by loans acts deflationary not inflationary.

Mix of cause and effect. Low inflation by globalization not wage inflation by low interest rate.

That is why we are seeing higher inflation on locally produced goods for example hair dresser, lunch. But not so much inflation on globalized goods like Tv, electronics.