skysight-inc/HackerNews huggingface dataset:
I've studied a few languages and have long wished for / thought of making software roughly along the lines of what you're suggesting here. While tackling a text, looking up words one-at-a-time can be painfully inefficient and break the flow. Digital dictionaries are quicker than paper ones, but don't resolve the fundamental problem. Nothing as advanced as natural language processing crossed my mind, but I did imagine software that would take a target text and generate a vocabulary list that the user could then study efficiently, allowing the user to then read the text fluidly without need for looking up words. There is a long tradition of human-produced "readers" that do this, but software would allow generating this for any text the user wanted and with much greater flexibility and learning options (e.g. auto-generated Anki flashcard decks).

I looked into LingQ (mentioned in another comment here), which promises just this idea, but found that it failed pretty badly in execution, to the point that a paper dictionary and notebook just worked better.

I know you're seeking a cofounder, but here are some suggestions I hope you find useful:

- I think it's essential to use a top-quality dictionary for something like this. I've found Oxford to produce excellent bilingual dictionaries in the languages I've studied. Of course these are copyright-protected and so would require paid purchases or licensing of some kind to use. I think there's a tendency to use generic free-license dictionaries for software like this, and these really aren't good enough.

- There's also a tendency to bake into the software the false assumption that "a word is a word", when of course words can have many different meanings, words in different languages do not have one-to-one correspondence, and for most languages, learning a word requires also learning extra information such as gender, conjugation, declension, pronunciation/stress, etc. This goes hand-in-hand with using a top-quality dictionary, which lists multiple word meanings, phrases, and extra linguistic information that poorer-quality dictionaries omit or get wrong.

- I would suggest incorporating human-produced translations in the user's native language of the texts in the user's target language, at least as an option that the user could upload. Even the best machine translation software can miss quite a lot.
> Everybody that is not on the above paragraph uses TAI.

To be fair, even many of us TAI users are quite ok with whatever, will treat whatever we get as TAI, will be happy to ignore the difference.

After all, if you use UTC, you're wrong, and anything that goes wrong as a result is your fault.
I deposit 100 ETH to tornado, wait a while, and withdraw in 10 ETH increments. There is still no explanation for the origin of the funds. Money laundering is made up of placement, layering, and integration. Tornado did only one of these (kinda).
Ok so I recently watched a video that went into some of this, and I had know idea how crazy some of these nuclear fuels are in terms of physical requirements.

If I recall the video correctly, solid metal oxide fuel produces offgas at a 50:1 ratio, while being insanely dense. This produces pretty insane internal pressures if the goal of the fuel design is to keep everything contained. Like strong enough to eventually cause mechanical failure of the fuel.

I think there's a lot of really difficult constraints intersecting in these fuel assembly designs, and something that seems obviously simple probably isn't.
Hmm. The first that comes to mind is a TradingView Premium that only costs money if the user connects a broker...

Other than that I've been looking for something like an interval-chain timer looping app. Where you can chain intervals together, like connect 45-5-10-5 minute timers, with maybe a different alarm or message when each interval timer is done. Then the app would keep looping over that sequence until I'm done. And allow me to save and retrieve different timer sequences.

I built a mockup of this in bash that works OK, but it needs more attention than I can give, and a phone version would be more convenient in some ways.

Just some ideas!
That sounds like a preference, which I can respect. It does not IMHO warrant a government mandate for the equipment.
There's no particular trick to freezing them. Maybe you used the wrong sort of bag? Most people use Ziploc style freezer bags or their generic equivalent. You do need to carefully squeeze all the air out before sealing. A vacuum sealer works great too if you happen to have one.
Stas: "The issue is that majority of the companies don't experience a 70% revenue growth to catch up with the growth in costs"

I think you are misunderstanding something very fundamental here. Snowflake has usage pricing and no one is forcing companies to use Snowflake 70% more every year. In my experience, companies are typically evaluating spend on other platforms and after some testing, moving additional workloads there to displace cost elsewhere. Let's say your Snowflake bill was $100k and you were unhappy with your your security data lake provider and replace a $1M bill there with $200k of Snowflake. Your Snowflake bill has now increased 200% to $300k, but you are still $800k ahead overall. In other words, your existing workload (the original $100k) didn't get more expensive.

I've worked in data warehousing for a lot of years now and stepping back, I guess I don't understand what you are trying to accomplish here. I certainly think everyone should take a "trust but verify" approach with their vendors but honestly, I don't think you proven your case, especially since you appear to complete ignore the competitive reality these vendors live in. Beyond that, I don't think "speeds and feeds" are the most important improvements going on with these platforms at the moment. Check the monthly release notes:

BigQuery: https://cloud.google.com/bigquery/docs/release-notes
Databricks: https://docs.databricks.com/release-notes/product/index.html
Snowflake: https://docs.snowflake.com/en/release-notes.html

Performance is important but it doesn't exist in a vacuum. What percentage of features in the past two months for each of these platforms relate to performance? On the flip side, how much does your company spend on things like data governance? How much would a data breach cost? How many people maintain the platform? What do pipeline failures cost? How is connectivity to other solutions your company uses?

If you look at where innovation is happening (and this is a VERY interesting space these days), the bulk of improvements are in areas arguably more important to companies. BigQuery has added migration improvements, Databricks has added Photon and Unity Catalog improvements, Snowflake has added Java and Python stored procedures. The list is miles long for all of these vendors and I challenge anyone in the space to keep up with everything.

Another comment here said all of these vendors are within 10-20% performance of each other. If that is true, in my opinion you're focused on a problem that is an edge case at best. Something to watch, but not nearly as interesting or as impactful as the rapid pace of innovation across this space in all areas. IMHO.
Yes exactly. So Apple can't just do it, otherwise it puts them at a disadvantage. That's why it needs to be industry wide.

I think people will survive the terrifying hardship of phones with slightly less sex appeal...
It doesn’t need to be employee retaliation but it can totally be a part of the system that goes down and the person that knew that system well is gone.
> As usual, the U.S. supports a war and Europe pays for it.

This is somewhere between extremely biased and dead wrong.

According to https://www.ifw-kiel.de/topics/war-against-ukraine/ukraine-s..., the USA is spending more to support Ukraine than Europe both in absolute dollars, and as a share of GDP. (Various eastern European countries are pulling their weight. The western ones, aren't.)

Of course that is tracking money sent to Ukraine. Refugees are a cost mostly borne by Europe. According to https://www.infomigrants.net/en/post/39775/hosting-ukrainian..., the cost of refugees for a year is on par with what the USA is sending to Ukraine. This would take Europe's share above the USA.

But if you're going to include that, you should note that Germany alone spends about $20 billion year less on its own defense than it committed to spending by being part of NATO. (Germany spends about 1.5% of GDP and promised to spend 2%. It is hardly alone.) Given decades of Europe freeloading off of American generosity, paying for the refugee crisis doesn't even begin to balance the scales.
Nobody asked for money tracking, we just are just against money laundering at scale from the comfort of one’s couch.
>I would be asking that, if we were talking about someone who's reliably correct. But since we're talking about someone who's held every position and it's opposite on any given subject, I think it's quite obvious what's going on. It's called survivorship bias.

Put it this way. Trump was right and the Germans were wrong on the biggest German crisis of the past 75 years, one that now poses an existential threat to the German (and thus European) economy and social polity.

Even were Trump wrong and Germany right on everything else, how much would that matter given the scale and, more importantly, 100% self-inflicted nature of this crisis for Germany?
I think they are talking about the End Of Period for a month. Whatever batch or closeout type processing happens during that time period can flow into the next year, despite it being flagged/tagged/marked with the last month of the prior year. So, be careful with using dates! (unless you are a Time Druid)

It could also be a reference to the start of the calendar, but that isn't bound to happen again.... Well, unless it does.

Then, on the other hand (because Time is funky that way) your time may not be the same as my time, since we could be in different time zones.
It depends a lot on personal circumstances, and this is what I wish was mentioned more.

For example, if you graduate with an engineering degree, can code, and don't have any grave medical conditions or loans to repay, I'd wholeheartedly encourage trying to start a company if you want to. It's risky in that the company would have a 95% chance of failing, but in that case you still learn a lot and it's fairly easy to land a job if you keep up your technical skills.

If you're stably married, your partner earns a high income in a stable job, and is supportive, that's another case where I'd say go for it, take the calculated risk.

In a lot of other cases, such as if you're knee deep in student debt, or (live in the US + have a medical condition + not a lot of savings), I'd advise building up a modest amount of savings first.

It really depends.
Honestly, I think that my contribution stating that having imagery as example of what is being discussed directly within the article is much more relevant than someone trying to play content police on this site.

We all like different things, so you do you
Numpy has a large amount of python code. C is definitely used in places, but majority of numpy is python. Not all operations need C implementations especially as many can be built on top of other python functions which do wrap C. Tensorflow/pytorch similarly have a large amount of python code. I mostly work on developing a library that builds on tensorflow and is like 50K lines of code. Dividing that library into services makes little sense. One of the recent typing new features is mostly devoted to numerical ecosystem in python (variadic generics to do template like types for matrices). I don't want to use dynamically typed language, but python is clear leader in ML ecosystem. A lot of my department does work that builds on ML research/libraries and those are mostly found in python.

If other languages had comparable ML ecosystems then a different language may have been chosen. But at moment today there's no competitor anywhere close. One lazy metric, I would estimate 90%+ of research papers to ML conferences are in python.
It's only money laundering if you are concealing the origins of money from an illegal activity.

I can use Torando Cash to conceal the origins of my paycheck, for example to preserve my privacy when transacting with peers.
bye bye Halloween...
>It'll be fun and games until you're the elderly Asian person whose skull has been bashed in.

German and European descendants have essentially nothing to do with this phenomenon. In fact, white elders were the primary targets of brutal rapes, assaults, murders, and home invasions by the same POC criminal groups before the US had a large Asian population. Such violence on the streets and in schools was the primary cause for white flight to the suburbs are rural areas. It was a series of decisions made from the exact perspective you’re describing. This view is generally not taught in US schools but is extensively documented in primary sources, such as “Left Behind in Rosedale:”

https://www.goodreads.com/book/show/2056992.Left_Behind_In_R...

And “Common Ground,” a book about the result of forced busing imposed on communities at literal gunpoint:

https://en.m.wikipedia.org/wiki/Common_Ground_(Lukas_book)

European descendants remain victims in ~90% of interracial crime between these two groups today. Similar number for Asians, similar lack of media attention paid. Bet you never heard of the gang assault and murder of Ee Lee:

https://en.wikipedia.org/wiki/Killing_of_Ee_Lee
That’s one massively vague take on the whole industry of consulting, including on-prem software, open-source solutions.

My billable hours do fine while making operations more efficient and cost less.
You might dislike the take, but it's correct. If I write a side-effect free Python program in Haskell style, that isn't a "real" Python program. Using a static type checker is a similar type of change to the code style.

"Having to dig through reams of source code to figure out what attributes I can use, or what *kwargs a function takes."

Figuring out the attributes and what kwargs a function takes is the role of your intelligent IDE and docstrings. You think you need to static typing for this since you haven't spent the time to learn how Python does these things.

Duck typing says, duck doesn't have a type, not even Duck, anything that quacks is a duck even a 115 ton truck.
> US govt has banned Tornado Cash the organization, not code of Tornado Cash.

This seems to be a core misunderstanding of people on this thread.

My understanding is that GitHub voluntarily took down the repo, which is a no-brainer from a business perspective and well within their rights.
THINKCamp: A Betaworks Accelerator Program for Tools for Thinking
Among the comedians on camera is Heiko Maas, the German foreign minister, now enjoying a quiet retirement back home in Saarland.

I somehow doubt that he will have to worry about paying energy bills (or, heck, just getting enough gas/electricity at all regardless of cost) this winter.
You're probably broadly correct if we compared to, say, 1600.
I thought money laundering was just providing an explanation for the source of funds:

People don't money launder cash to hide where it came from, they money launder cash to provide a reason why they have it.

It sounds like the same thing, but it those are really two different things.

(I'm not a Tornado Cash proponent, but I am a digital financial privacy proponent; I support the Monero project.)
> an hour or two sobering up

Checks out
And completely unnecessary. Its absurd to mandate them IMHO.
Can I doubt about the privacy advantages part? I've noticed that Apple really love to talk about such things. But, they are making string-attached proprietary equipments behind a closed door, and as far as I know, they don't have a formal declaration on what exactly is the privacy that they've claimed to guard.

So how to actually prove that they do care and protects user privacy instead of just use the word to make their ads more appearing?
There are other uses for an N95 mask than robbing a bank.

Similarly, there are other uses for anonymous money than laundering illegal money, for example, getting an abortion, buying a gift, having a vacation in Las Vegas as a Korean citizen (they get prosecuted for gambling overseas), anonymous donations, etc.

The technology to grow food also grows drugs; to teach technology is to teach all its applications, even if it goes unsaid. That doesn't mean we should forbid people learning to grow food in case they might grow drugs, or might launder money.
My wife set her iphone6 down on the floor next to her seat at a party once, and then stepped on it with a stiletto (or some other thin-healed high-heal shoe, idk women's fashion). I'm still not sure if it was an accident or if she wanted an excuse to upgrade. :/
Obviously nobody believes most of these falsehoods. Presumably the op means a lot of programmers create bugs that seem t imply programmers believe these falsehoods.

But this one jumped out at me: "Any 24-hour period will always begin and end in the same day". It would be a lot more plausible if "always" were replaced with "never". Add 24 hours to a time, and it will (almost) always be the next day.
Do your best to ask a good question with all the relevant details and what you tried and ignore the haters and fake internet points. Lots of times you can get a good answer and who cares if you're down voted into oblivion. You have a real outcome -- progress on your project.
> Wow, have to ask whether you're interested enough to contribute? :)

Sorry but I don't have a lot of spare time. I think you have some ambition with this project and it'll be a good amount of work.

> I really don't think I've misused the cache!

Hm what about the scenario I outlined? I might be missing something but I don't see how a cache can be used to check if something exists in persistent data.

> I didn't use SQLite because ordinary admins need to be able to inspect and occasionally fix the database.

I see your point though I think any sysadmin nowerdays needs to be able to do basic tasks for databases and especially something like SQLite.

> TMTP is more like HTTP than SMTP. There must be many ways to host a service, just like a website. Any admin must be able to bring up a TMTP server. (It's nothing like getting a new MTA host to work with the SMTP network!)

Maybe in terms of simplicity of setting up a server yea but other than that this protocol and HTTP have not much in common.

> And, hey, can't a protocol can be a work in progress? I'm only willing to spec what I am ready to implement!

Of course. Well, you're trying to build something so more power to you I guess. Just trying to give some constructive criticism even if it initially might have been a bit harsh. Good luck with it anyways!
Absolutely, the neighbor Afghanistan is an example. US tried so hard to enforce democracy but in the end it didn't work. Western Media might say it was unplanned and chaotic evacuation by US but large swath of population supported Taliban and welcomed them.
Square has more ethical issues than Amazon?
Please delete, your sentence is absolutely cursed.
I get an nginx 504 page.
>why you and other commenters are so supportive of transaction tracking

because most people aren't a fan of tax evasion, black markets or crime. The same does in fact apply to cash which is why many jurisdictions heavily restrict large cash transactions and are in the process of reducing the usage of cash or circulation of large bills.

I think the NSA, FBI and CIA being able to do their job is a good thing because I'm not too keen on making the life of money launderers any easier.
The repo/code was not sanctioned or banned by the U.S. Department of the Treasury.

The Tornado Cash mixer was sanctioned or banned by the U.S. Department of the Treasury (the Office of Foreign Assets Control).

Those are different things.

The GitHub account of Tornado Cash developer Roman Semenov was suspended by GitHub.
You can plug an RJ-11 plug into an RJ-45 jack and get two phone lines.
When there's a shortage and all the companies suddenly go from paying $8/hour to 15+/hour? Like right now?
The Icelandic calendar used to be something like that before the adoption of the Gregorian calendar in the 18th century (Iceland actually skipped the Julian calendar entirely, although I believe the old calendar was actually heavily inspired by the Julian).

All years were 12 months of 30 days plus 4 extra days of summer (Sumarauki in Icelandic), making the year exactly 52 weeks. Leap years had one extra week added to sumarauki making it a total of 11 days and leap years exactly 53 weeks. This has the benefits that each month starts on the same day of the week (e.g. the first day of the first summer month (Harpa) is still celebrated in Iceland and always lands on Thursday).

https://time-meddler.co.uk/the-old-icelandic-calendar/
In my experience, you want someone who thinks about ops all the time. The difference in perspective helps reach better solutions when combined with the needs and feedback from the dev team.

i.e. you'll do better with a professional cat beller on hand
You need a merchant account from a high-risk processor, combined with a generic gateway like Authorize.Net. (Don't use their built in processor) The all in one solutions like Stripe or Adyen are convenient but they aren't what high-risk industries need.
can also run the web demo in colab: https://colab.research.google.com/drive/1NfgqublyT_MWtR5Csmr...
What I have noticed from reading comments on the subject of online privacy on HN and for the past 15 years is that many commenters believe that a prerequisite for change is that computer users must care. Not only that but they must also take action.

The commenters are all people who either (a) care for their own online privacy and/or (b) are actively engaged in profitting from others' disregard for online privacy. There is no one commenting who does not care, obviously.

Certainly, if the people who do not care joined the people who do care, and they each took unilaterla action to protect their privacy, and this was actually effective, then that is one possible path to change. Admittedly, it seems rather far-fetched.

Another path to change is regulation.

For example, when I consider the history of telecommunications, I recall federal regulation to protect customer privacy before the internet despite that there were few people actually had reason to care about the issue let alone took action on it. Many of us have living relatives who can recall the "party lines" they once used. Customers accepted the high probability of eavesdropping.

But eventually judicial decisions and later federal legislation in 1968 gave telecom customers certain privacy protections. It did not matter whether all customers cared about privacy or not. Nor did it require all of them to take action.

https://www.newyorker.com/culture/culture-desk/the-bootlegge...

It took forty years to get from Olmstead to Berger. That is longer then the public www has existed.
Reading The Romanovs - I found it interesting how many Germans were influential in Russia in the 17th and 18th century.

Seems like there's a long history here.
Again on Github????

Why not be smart, and host the repo on Codeberg, away from the US of A
I believe both countries' govts engage in despicable acts
Long Island HTS Power Cable – Department of Energy
I think the real difference is those same 90's Internet users actually have a lot of power right now, and it's become too hard to cede that. It's easy to argue that power should be distributed when you don't think you have much of a stake in it, a little harder when you command a huge chunk of the national economy and culture. I doubt it's because of the Internet's barrier to entry back then. Are you supposing the ability to set up a SLIP/PPP script is associated with some kind of sensitivity to power imbalances?