skysight-inc/HackerNews huggingface dataset:
> Their [US] utmost priority is that Ukraine defeats Russia to send a strong message to China

Not exactly, as it's a serious double payoff. We want to break Russia too - that's what the Middle East wars have been about (including Syria, Libya and Iraq). We just expected their military to be considerably more potent than it actually is.
FastMail has solved that for you: https://www.fastmail.help/hc/en-us/articles/360058752414-Mig... (click Import, then Gmail)

When I moved many years ago, I migrated well over 50,000 emails with FastMail’s importer. Other than taking a few hours (all async), there’s nothing to it. Enjoy!

(I’m unaffiliated, just a paying customer. If you care about customer support, privacy, or entrepreneurship, then FastMail - or another paid service - is a better fit than a free service can ever be)
I have a sidebar alias to my DerivedData directory (and I have Xcode set up to use it for everything).

I'll flush it, from time to time. I may also delete old archives. I have hundreds of them.
Thanks, I didn’t realize that I’ve been using that word incorrectly. I should have said ‘literal translation’.

https://en.m.wikipedia.org/wiki/Literal_translation
tldr;

'etymology/provenance' is not inline with current use; hence don't use.

rather silly tbh. you'd have to stop using most words in english (let alone entire systems plagiarized from other cultures) if you take such a stance.

as for the debate, actually, one could argue python would benefit greatly by going the other direction: make multi-line definitions of lambda possible (ala all the lisps).
Have to disagree about the mobile app, while it looks nice and is full-featured and responsive, it is a glorified webview and is totally useless offline -- you can't search emails or even view them without an active mobile data connection.
Not OP, but I have the same setup and it has worked flawlessly since I made the switch several years ago.
Ha! You're good. I'm still in uni, so I am interviewing for internships (mainly for big tech companies right now since I had a taste at a IoT startup last year). Perhaps I am underestimating myself, but I'm in no rush.

Thank you reminding me about that diagramming and xml-parsing repos. Regarding the diagramming repo, that was honestly some of worst code I've written (2000 lined React class with 15 states). It's so bad that I put a warning in the repo and haven't gone back to it since. And regarding the xml parsing repo, wow, you really looked carefully! I however added a funny warning regarding this in the readme (https://github.com/BlastWind/xml-leaf-highlighter#design-dec...). I wanted to use regex since it was just a school project. Going to add an additional warning, thanks.
By being an indispensable, well-researched, source of information! That's how. I catch every bit of content from this person. I can't believe they choose to operate in China, I'd love an entire video just on that. Wish them the best.
Also well within professional scuba diving range. No submarine needed. Just a "fishing trawler."
because of "economic anxiety", right?
Whenever someone writes the phrase "most of my clients are CEOs" I immediately write off the whole thing as obvious self promotion.
They've hired a ton of foreign software engineers into the woven group. If anything I wonder if woven's biggest impact will have been ease of hiring talent.
It’s people we talk to and have contracts with but the devs they might have working on it, lesser known quantity.

But still isn’t the Wild West.

It would likely be more of a “this person wrote crappy code that’s bringing down everyone else’s worker” or “this client wants to know if we have proper guards on their data”
Nice that they have a specific support email for jmap bugs.

I recently found a calendar UI bug and it took about 6 back and fourths with the customer support first line over a week before they (said they) passed it to the devs.

Not the best bug reporting experience. But then again I can't even fathom how I would have reported it to the Google or Microsoft/o365 equivalent.
3/4 of the pipeline is taken offline.

NS2 still has an intact set of pipe and can operate-- if the West falls on its sword and allows NS2 to open.

And a clear statement of capability has been made: whomever has done this can also target pipelines in the North Sea that provide Europe's remaining gas.
It’s harder/nearly impossible to scam at scale in person.

It’s also way more obvious and personal when it happens, and it’s a lot easier to actually physically arrest someone if it gets really weird or out of hand, not that it was common for that to happen.

I think we’re seeing the birth of a new industry, the equivalent of Nigerian email scams, but with job interviews.

Exciting!
3/4 of the pipeline is taken offline.

NS2 still has an intact set of pipe and can operate-- if the West falls on its sword and allows NS2 to open.

And a clear statement of capability has been made: whomever has done this can also target pipelines in the North Sea that provide Europe's remaining gas.

Also, if someone is thinking of succeeding Putin, this step makes it hard to think one can walk back to the status quo (especially if the last NS2 parallel segment is rigged to blow).
did you use vectorbt or event driven backtesting?
> Obviously people were calling coal mines in western countries stranded and dead assets, if you weren't paying attention and don't think that is the case, then it's actually on you to provide evidence for this extraordinary claim.

That's what I claimed, I'm happy you agree. This claim did not extend towards the rest of the world (so not like you claimed), the consensus among experts was that they would be increasing their coal consumption. This is also what happened.

> Coal production in (at least some) western countries, e.g., USA has actually started to increase in the past year or so in response to demand.

I don't think anyone missed the gas crisis.
Inertia is a killer.
Bullshit. Everyone thinks they can multitask, no-one actually can.
Radio shack tried to become a shopping center and mall cell phone kiosk. Everyone thought it was a dismal strategy and everyone was right.
Perhaps only companies of Cisco size are useful to the NSA, otherwise they have too many errands to run in order to manage companies' PRISM hooks.
They are the only party who have access to the code. They don't even need to pretend about unintentional bugs. The world had a lesson with PRISM, if we learned anything... that is a different matter.
I think he was being sarcastic. But it is an excellent language.
Who said anything about exploitation?
What scares me about Google is:

- the deep integration with accounts you accumulate over time, one click sign-on is easy but with its tradeoffs

- the known and blatant indexing it does of your email content to power their profiles of users for ads

- the fact it records nearly every transaction and vendor I've used, is scary

- I recently sent a friend a one word subject with a link to a tweet and it was red flagged as dangerous sender and content in my friends Gmail, he sent me screenshot

- the fact Google is so deeply integrated to state now, in other verticals like YouTube and this disinformation hunt against free speech against anyone who doesn't agree with what you should see or read

Time to switch folks, $50 a year to me is worth it.
I've been a Fastmail customer for nearly a decade at this point. Its the one single subscription service I will never ever balk at: it's been absolutely fantastic.
About 15 years ago, I remember being aghast at Skype hijacking the X in the top-right, minimizing itself to the taskbar instead of either exiting or minimizing to the system tray. Because there was a clear standard action that was intended by that interaction, and Skype had gone out of its way to override that standard action.
I'm hoping that Microsoft just implements it natively eventually - their window snapping/tiling-lite functionality has been steadily getting better so they clearly have people working on this kind of window UX QOL stuff.
Replika: An AI companion who is eager to learn
And the use of the LAMBDA keyword goes all the way back to John McCarthy's original paper on Lisp from 1960:

https://archive.org/details/recursive-functions-symbolic-exp...
Just because you think Russia is the loser, does not mean that Russia didn't do it.

Especially when the person who gave the orders (e.g. Putin) interests may not be the same as the countries interests.
>Look, there are plenty of technologists who are very into crypto

One of the reasons why everything about crypto is bad is because the technologists who are into it can tell you what the code does, but the "business people" who are into it can't tell you why this crypto use case couldn't/shouldn't be backed by a centralized database. Literally name a use case and I will tell you how a centralized database would be better.

Even if the Internet boom of the late90's was full of grifters, at least most could explain why an email is better than a letter,
<sarcasm> Plot twist. The same organization is pretending to be Andrew to get some work opportunities </sarcasm>. But seriously, its a breath of fresh air to see someone displaying strong ethics in the face of adversity (losing a job albeit a fake one pays real $$). Trending on HN first page will open a world of new opportunities. Good luck.
legal ? I highly doubt that there is any law that stipulates anything. People do it as a courtesy if they feel like it.
> Personally I find it disrespectful to be pulled into random meetings I have no reason to be in. Or be held up in meetings that are 45 minutes longer than they need to be.

Then raise those issues like an adult, rather than passive-aggressively tuning out.
I have a 1 year old Honda Pilot - it works with Apple CarPlay as well as the equivalent from Android.

It seems easy enough for car manufacturers to support both.
I never turn my camera on because I feel uncomfortable. I have zero references. I have zero public facing projects.

I've been a programmer for the last 30 years. I can solve any problem. I've created more than $1B value for companies I worked for in my career. That alone makes everything you said about cameras or strong vetting or online track records simply invalid.

Instead take the time to find out who you're talking to and if they make sense. If you can't, first hire someone who can. And if you're hiring so fast that you can't tell whether you hired the same person as who showed up, then you're hiring too fast. Stop trying to out-grow time.

I agree about the raising alarm bit, that stuff needs to happen very quickly.
The only time Google cares about you is when they want to sell you their Adwords plan, otherwise they won't even speak to a regular user.
Not yet, but that's how these things work. Gotta do a lot of showing off yourself before anyone else starts to care. Standards are hard to displace, at least with email there's the attractive motivation that everything else is ancient and awful. We're probably at least 5-10 years away from JMAP having some proliferation, if everything goes well.
Not quite, that is partial application. Actual currying would allow you to do partial application this way, making it less explicit:

> g = f(3) # no second parameter provided
g = <unary function> # however it would be indicated in the python shell

To get it in Python you'd need to do this:

f = lambda x: lambda y: x + y
g = f(3) # result is a function, or funcallable, or whatever Python calls the resultant type

This makes the currying explicit. In general, currying is taking an n-ary function and reducing it to a series of n unary functions. These three are equivalent, in Haskell(ish, rusty):

f x y = x + y
g x = \y -> x + y
h = \x -> \y -> x + y

In Haskell, you don't have to use the explicit form of `h` (or the explicit form in the Python example) if you don't want to (and it would probably be weird if you used it extensively).
This is true. I ran a 3+ Sharpe and over 40% annualized strategy on PredictIt back when they had the tweet markets a few years ago. It was literally just fitting a Poisson model to Trump, Pence, White House, POTUS, and VP twitter accounts and then Kelly betting based on the difference between the market price and the Poisson model.

I strongly believe the only reason I got such a solid performance is not because I’m some kind of trading savant, but simply that the $850 per contract limit prevents smart money/institutional traders from moving the market towards efficiency.

Similar opportunities exist in the equity world — one huge advantage is that little guys don’t really incur market impact.

For a lot of systematic RV plays, you might only have 10bps alpha and then a 7bp trading cost each way.
Accusative nouns is one of my favorite things about Esperanto. My native language actually has accusative nouns (as well as dative and possessive; whereas English only has possessive). Accusative is somewhat redundant, because if you follow the subject-verb-object order which is the most common in esperanto, the noun following the verb is most likely accusative. However mandating the accusative n means that I can rearrange the sentence order and it is still understandable (which is really useful for e.g. poetry). I’ve often found my self really wishing english had accusative nouns.
Your suggesting we “boost production” by taking money out of the economy “raise income taxes” and increasing government spending?

If that boosted the economy we’d be flying by now.
WTF do you need to migrate 50,000 emails for.

That's like my grandmother who used to save every letter she ever got. Never actually read them again, but god forbid you suggest throwing them out.
This is great. I encountered a few bugs, but overall this was just fun to use.

I particularly liked getting this prompt a few volleys in. The AI decided she was done with speaking Spanish... except, not really.

> her (translated): Wow, I'm sorry, I don't understand Spanish that well. Do you mind if we speak in English?

> me (translated): No that's fine, let's speak in English please.

> her: Me llamo Sarah y soy de Estados Unidos. Tengo dos gatos a los que quiero mucho. En mi tiempo libre, me gusta leer y hacer senderismo. ¿Y tú?
https://www.ftc.gov/news-events/news/press-releases/2019/11/...
I'm no FP expert, but I would call that partial application and not currying.
Yep. I kinda wish somebody would light those bubbles on fire immediately. It's possible they will have to do so to make the area safe for repair operations.
“The Dictator’s Handbook” is a great book that argues (convincingly) that countries “act” not in their “own” self-interest but in the self-interest of their leader.

Which is always to stay in power (and maximize their power).

So I agree as short-sighted and bad it would be for Russia to do this, if it helps Putin stay in power right now, it makes sense.

And honestly, who else would do it?
I generally agree with you + hate the general trend of "coaches" on the Internet.

That being said, I am a former client of Ed Batista's (the author) and he is the real deal. He's been coaching startup/tech CEOs for decades and has incredibly valuable observations and advice.
> I think they're pretty likely wrong and that Germans aren't that fickle

I hear Germans say that as well, but usually those who are pretty comfortable economically. A large part of the population is anything but, is struggling to keep up, failing to keep up or already living hand to mouth. Previous governments have cultivated a huge low-wage sector and made it really hard for large swathes of the population to keep up let alone advance economically, so a lot of people don't have substantial savings or anything else to fall back on.

Hence the social contract for those parts of the population kind of goes like this: Your net worth is pretty low and your economic mobility is non-existing, but it's fine since you get stability and security and the government-provided safety net will bail you out if you get sick or whatever. But that safety net, thinned and stretched as it is, isn't helping most people cope with the current surge in energy prices, and there's as yet no clear indication how the government will try to compensate for that, let alone keep afloat an economy built to a large part on the availability of lots of cheap natural gas.

If they don't do all of this really well, I guess a large portion of the electorate may prove to be very fickle indeed, and I couldn't really blame them for it. I'm sure most would very much prefer a free Ukraine, and there is a deep desire to be on the "right" side of history, but none of this is enough to lose one's livelihood over. Break the social contract and all bets are off. Screw Ukraine, bring in the cheap autocracy gas, I want my stability back.

There is good hope that it won't come to this, but it's a possibility, and the far right is set to profit from any unleashed German angst, as they have during the refugee crisis and (to a lesser degree, due to their own incompetence) the pandemic. If I were Chancellor Scholz or President Biden, I'd be quite worried about that, and yesterday's strike on the pipelines makes perfect sense in that light. Now there is no "easy" cop-out anymore for Germany.
Why a prime number?
> ported a game

Most of the immediate pain with native to native ports is shift between UI frameworks. This always requires a huge investment to do correctly.

Not sure about your specific game, but if you're using an engine or handling widget rendering yourself, you won't feel this pain.

Simply changing your compiler target is easy. This is not what people are complaining about obviously.
If we haven't gotten rid of asking users for postal addresses when there is no chance they will ever be used, we are absolutely never getting rid of email. It's decentralised, there's a paper trail that doesn't disappear when a host goes down or gets compromised, and it's still a competent method of asynchronous communication. Plus, the whole world is never going to agree on the same new thing anyway.
Ask HN: How do you handle the awkward 10 minutes at the end of a bad interview?
This is something I'm not sure to handle as both the interviewer and interviewee. Bad interviews happen. It can be for any reason, but what do you do when you get to the 10 minutes at the end of the interview and parties know that the interview went badly and will result in a no-hire decision?
This is a bit peripheral to the link but I had a thought. As PWA's get further integrated, I feel like this leads to eventually shifting people off of the Web Browser. In this case over into the Microsoft Browser... i mean the Microsoft Store. I guess, what is the difference to Microsoft between the windows engine, the web engine, or the java engine as long as it is able to serve user applications and they are still able to leverage out a cut from it? With the advent of internet payment processing and non-transferable purchase information the store is as good as the the OS was in terms of lock-in. The store over time becomes the target platform for dev's instead of the OS.
As shitty as this is I don't think it's fair to label the individual a victim. A contract is a contract, and personal responsibility is a requirement in a free-ish society.
Anyone wanting to try this out probably will want to check out https://files.evesharp.dev/cruc/
Shameless plug: use `fn` in Hy.

https://docs.hylang.org/en/stable/api.html#fn

Still no currying, though. But an anonymous function can be `fn` instead of `lambda`.
> give them some offline material

In the same time I can watch your BS infomercial or read your CEO's book on how the company is a ship or whatever, I could sent off 5 different applications to companies that don't waste my time... guess which wins
Ask HN: How do you solve the domain registration, custom email circular problem
I'm looking to transition from gmail to a paid vendor (ex: Fastmail). However, as suggested in HN multiple times, I want an email with a custom domain name. However, the domain registrars like Namecheap will require an email for registration. What email to use for registration and what if I lose that email access (Gmail block). Ideally, looks like I will need 2 domains registered at 2 separate registrars and 2 separate email providers for cross-registering. Is there a simpler/cheaper way to solve this problem?
Well, seems you don't give yourself a chance that your idea of Putin might be a mistake. Not a very comfortable position to think rationally.
> How can they be both un-accommodating and yet get rent payments, by definition they are being accommodated

The article said there is a huge population of students who live in their car because they can’t find housing, on campus, or off.
Gnome doesn't have menu accelerators in the window menu though, so "alt-spc n" does nothing: the alt-spc brings up the window menu, but the n doesn't activate "minimize". This interaction not functioning in Gnome keeps me off Gnome entirely.
It is not _too_ surprising, since Esperanto also shares some coincidental features with Chinese -- its regularity makes the word-building process similar to Chinese. Perhaps poetically, the regularity of roots and affixes does for the arbitrariness of word-building (compared to the lexicons of European languages), what a phonetic alphabet does for the arbitrariness of writing (compared to logographic scripts used in East Asia).

Worth checking out: http://claudepiron.free.fr/articlesenanglais/westernlanguage...
>>> Should I be concerned that a joint that's fine today won't be OK tomorrow?

Yes. Things can go wrong with solder connections over time, such as:

1. So called "cold" solder joint eventually becomes non-conducting or semiconducting (interesting properties of tin) over time, resulting in weird behaviors such as AM radio pickup.

2. Effects of vibration. The guitar is probably getting handled a lot.

3. Other stuff coming loose, such as the nuts holding pots and jacks in place, causing wiggling of the solder joints.

4. Not directly related to soldering, but poor stripping can "nick" the conductors of the wires, leading to premature breakage.

I'm an electric bassist, and I'm responsible for my gear being 100% reliable on the bandstand. I don't bring a spare bass, except that my electric is sometimes a spare for my upright, especially for outdoor gigs. I do keep some spare cables and other odds and ends in a bag that stays in my car. I'm also quite experienced with electronic tech work.

There are some things that can give you a better than 0% chance of your stuff staying in business over time:

1. A good wire stripper that has fixed blade settings and can't nick the wire, such as a "T Stripper" or an "Ideal Stripmaster."

2. A commercial quality iron with a tip in good condition.

3. Lead based solder is still easier for beginners, but a lead-free alloy called Kester K100 is a lot better than the early lead-free alloys.

4. Make sure both sides of the joint are "tinned" before joining them together and soldering. Then you can complete the joint with just a touch of the iron and a bit of solder. For weird / old components, tinning is a good chance to make sure that the solder will actually wet the component, as opposed to balling up.

5. Strain relief. Wire runs of more than a couple inches should be tied with with zip ties or whatever.

6. Be on constant lookout for deterioration of your instrument, something that's just got to be part of being a musician. If a jack or pot comes loose, tighten the nut. You can sneak under the knobs with a bicycle cone wrench if the knob is hard to remove. You'll need the cone wrenches for your bike too.
I think openbox uses it as well.
> - the known and blatant indexing it does of your email content to power their profiles of users for ads

They have made very explicit statements about not using email content to target ads. So it's neither "known" nor "blatant".
> Of note is that the LoN effort was championed by Japan and China.

I didn't know that! What a missed opportunity. I spent many months buried in archives reading old Esperantist magazines from around the world (Revuoj) to try to piece together this story. Was so much fun!