skysight-inc/HackerNews huggingface dataset:
In developing countries games in 90s were a big avenue for kids to learn English. Mostly we had pirated games (a game costed 50-100 PLN, people earned 400-500 PLN a month, nobody used original software) without translations and with ripped cutscenes. So you had VERY big motivation to learn English to understand what is even going on.

I remember playing Betrayal At Krondor and Albion - story-heavy RPGs - understanding maybe 10% of words in any particular dialog or description :)

Additionally games train trial-and-error approach to technology which is why I think almost every software developer older than 30 that I know started as a gamer.

Nowadays it's a different world and I'm not sure games have such effects anymore, because it's much less demanding entertainment. They work out of the box, are translated into your language, affordable so no need to mess with virtual drives, keygens or copying cracks over game files.
Ditto. Games certainly helped develop my problem-solving skills, but I reckon I'd have gotten 90% of the benefit in 10% of the time, and the remaining 35 hours a week would have been better spent elsewhere.
The Fair Payout Model – Primephonic
also non-video games are not forbidden
I'm not sure about Paris specifically - but across the channel in the UK, speed limits do not apply to bicycles as the legislation which governs speed limits on public roads applies only to mechanically propelled vehicles.

https://www.theguardian.com/environment/bike-blog/2014/jul/2...
Interesting way to get through the political and tribal bullshit: force people to make a prediction.

Pretty quickly you learn that the easiest way to get the "right" answer is to simply choose the answer with the opposite from popular expectation.

But then this reveals a possible agenda on the part of the quiz writer! If you were to simply go by the data presented in the quiz, one might think that COVID restrictions were actively harmful to health and promoted COVID cases!
>The only sad part here is that you didn’t get your own 3278 with beam spring keyboard ;-)

Hey! I have my beloved HHKB Professional 2 since years :-)

>If a person can learn Java, they can learn to read COBOL.

Well...well yes! That's true especially the modern one's.
This is ridiculous. I can travel everywhere in Europe, drink inside and outside, walk in dense crowds and in some places go clubbing. No one asked to see my vaccination certificate. No one wears masks in some countries.

Americans aren't a threat when we've collectively moved on.
https://archive.is/cWNsq
Insurance renews every 6 or 12 months. At least in the US criminal gangs are fairly decentralized, so it seems insurance companies are on somewhat even ground with any shift in crime patterns.
This is something that I have never quite understood. In most of the places where software engineering is big, you have very loose labour laws. But companies treat hiring as if employees are signing on for life (compare this to how they treat downsizing). It is very strange, particularly given: the fact that almost no-one thinks current hiring practices are perfect, and the difficulty in producing a process that actually works (again, it seems odd that people hiring are engineers but take an approach to hiring that is very precisely wrong, rather than roughly correct...this confusion between precision and correctness seems common with engineer backgrounds).
One housing project epic battle in SF, where the real enemy is city red tape
> if your typical response to talking to another technical person is immediately to try to one-up them

The psychological reality behind all this is even worse.

The interviewer is not looking for new colleagues, he is looking to improve his own self-esteem and rank. The reward for rejecting a candidate is a feeling of superiority and an appearance of being irreplaceable.

The interviewer and the candidate have opposing goals, and the interviewer can randomly change the rules at any point.
FYI 'real' engineering (electrical, mechanical, civil etc. ) do have certification exams in USA and many other countries
When you do release everyone claims it is never what they wanted. As a developer your job hangs on the fact that you followed the spec. It makes you happy when they cancel a project at the very end. You get to do the fun stuff (coding) and don't have to deal with the negatives of a release.
This table hides a lot of important information.

If you look at calories and sugar, you could think that oat milk is equivalent to cow milk.

First calorie measurement is imprecise at best, and then, there's how what you eat influences your metabolism.

These two articles might help you make up your own mind:

- Death of the calorie - https://www.economist.com/1843/2019/02/28/death-of-the-calor...

- Oatly: The New Coke - https://every.to/almanack/oatly-the-new-coke-821556
pope_meat is right -- even in the age of unsolicited dick pics, mostly women were interested in participating in this project. Men were very hesitant. Also, more models of women than men worked out, since photogrammetry is very sensitive to movement. Any body parts further from the core where more subjected to movement from heartbeats and breaths. Vulvas are closer to the body and thus less affected.
Ex-Caldera dev describes lost “WinBolt” Win9x-capable version of DR-DOS (2007)
Also

The Global Village Construction Set (GVCS) is a modular, DIY, low-cost, high-performance platform that allows for the easy fabrication of the 50 different Industrial Machines that it takes to build a small, sustainable civilization with modern comfort

https://www.opensourceecology.org/gvcs/
Presumably this was an acqui-hire. The people who wrote the Primephonic app would then be expected to write the one for Apple, likely based on their original codebase.

I remember when Apple bought SoundJam MP [1] and turned it into iTunes (and later renamed Music) so this is a familiar story. Apple has a chance at a fresh start with this one. I’m willing to give them a shot at it. If they mess it up I can always cancel the sub.

[1] https://en.wikipedia.org/wiki/SoundJam_MP
In practice there weren't tools around to actually stop you from getting and playing D2 when you were a teenager. There are now.

I do agree with you that a lot of rules on kids even in our "free countries" were hypocritical and didn't actually work.
This also explains why I need time off after hard, creative work; or why vacation is so helpful. I need to repopulate entropy.
I'll take high level architecture design and software coding problems over live debugging any day. Which is kind of my point. This kind of session is going to potentially weed out candidates with different strengths & a good team is a mix of a variety of strengths.
Well, it's less dangerous than the first two, generally, but roughly equivalent to the third, for covid.
Thank you. That is very helpful.
Bloomberg Connects[1] is an attempt to do something like this. An institution connects their CMS and then visitors can access additional text, audio, video, images using triggers in the museum space.

However, to my knowledge it does not support live synchronous audio.

[1] https://play.google.com/store/apps/details?id=org.bloomberg....
There's no need for even that complexity. If base exception type had a single property, something like "CanRetry", all exception handling would be simple.

Because when it comes to exceptions there are really only 2 things you can do: abort the current operation or retry it.

The code generating the exception will know which of these is appropriate and the try/catch handler is what would restart or cancel the operation.

The exact details of the exception are for debugging not for program flow.
I guess I fall into Accelerated/non-linear collapse pessimism, with a hint of eco-fascism as the only option out of the Road Warrior post-apocalptic aesthetic. Even as people cheerily mention that they expect the population to peak at ten billion, I think that's at least an order of magnitude beyond the carrying capacity. Plus, those ten billion people? Yeah, the U.S.A. has been exporting its lifestyle via movies for a long time -- those ten billion people are all going to want American lifestyles. They'll want steak, they'll want SUVs and fast fashion. They want their own McMansions, not just running water.
You should definitely listen to Bach's mass in B minor and his cantatas if you like vocal work and Bach. Also listen to Mozart's Requiem.

Some other good stuff would be all the symphonies by Mozart and Beethoven. Vivaldi's four seasons.

Also try Bach's Brandenburg Concertos, and Goldberg Variations.

For opera listen to some of the overtures and highlights by Wagner (Tannhauser, Tristan & Isolde, Lohengrin).
They acquired the entire company in 2015. You are probably thinking of Epic Games.
Well, to add some nuance, cars are not fast anyway because of the bad traffic, the city is extremely polluted (there are days where we are told to stay inside) so cars are indeed a problem, and people are leaving for many reasons, one of them being that the city is too expensive.

The metro is not unreliable - it can be very crowded, but it's ok. I understand the regional trains can be very unreliable.

As to the politics of the city, the current mayor is a very divisive person, so you will find people who really like her, just as you will find people who really dislike her (parent comment ).

She did make a number of mistakes, but Paris is not dying in any way because of her. Sure, the city is not very lively these days, but it's mostly because of the consequences of covid ('I want a garden', 'I need a health pass to go to a restaurant', etc), and people wondering whether it's worth paying so much money to live and moving out.
well, they are already living it, westeners have the privilege to believe it's not something that is happening but something that will happen in the future and take distance from it framing it as a collapse after peak prosperity. Third world never had peak prosperity or at least it didn't look particularly different from their past. But they are gonna starve and migrate too even if they don't call it collapse.
In the EU, and probably elsewhere, there are entire engineering shops of which the one and only purpose is to reverse engineer competitors’ features and figure out a legal way to get around patents and replicate those features.

No interoperability there.

Some people I know do that for a living in the auto industry.
We really wanted to release the textures that go with the models in order to make them more realistic. However, that would likely put us into the pornography realm and make the site even harder to share with others. And also, printing these models with such color resolution just isn't possible yet -- we've got a long way to go in 3D printing for that to be workable.
I think a travel ban in the beginning would have made sense, but only on the condition that it was for stocking up on resources (masks, beds, etc.) so that the load could be handled when opened up. and of course it would have a non extendable timeline to reach those goals. But at this point, any ban is egregious.
So why can’t you use the same logic to justify any arbitrary regulation?

I don’t agree that having SOME laws means that the government should be able to pass ANY law.
Interesting how Idagio is not mentioned by anyone: https://about.idagio.com/
Wonder, Loss, and Strangeness: Thinking About the Medieval and the Museum
Did you mean to link to a 380 page PDF book? Sure, it fits with the literal meaning of "more detail", but it doesn't feel helpful in a discussion context like this...

I clicked on that link hoping to see one or two pages of info that made it clear how the whole system worked with more detail than you gave, but not a whole book of minutia that I don't have enough reason to care about at this point in the discussion.
> People simply want to listen to music created by people

People also want a chunk of that Bob Dylan/Beatles fame without necessarily having the talent or the luck to compose songs like they did.

Let the AI do the work and then only be there for the fun part.
Short answer is: yes. Just remember to fill the Passenger Locator Form [0]. You may fill any time before getting to the boarding area, where they will ask to see that and your vaccination card or a negative test obtained within 48 hours. Technically is 72 hours, but airlines are stricter.

It will take a minute before the single EU countries will adopt regulations following the the recommendation.

[0] https://app.euplf.eu/
Design News: Tesla Bot – Twitter Upgrade – Facebook Workrooms – Photoshop 2021
BBC Radio 3 has a whole series about this called Building a Library. There’s a UK retailer called Presto that annotate their stock with the different endorsements too - they sell digital files as well, if you’re not in the UK. Then it’s really about learning what you like. Personally, I’d start by period: broadly, Baroque (Bach, Vivaldi etc), Classical (Beethoven, Mozart etc), Romantic (Debussy, Ravel). The periods have identifiable styles and can be a good way to introduce yourself to the nuance of the compositions. Finally, there’s a question of instrumentation: whether you prefer orchestral, vocal, chamber, solo etc.

Sounds like a lot of work, but remember it should be fun! It’s new music, a bunch of which you’ve probably never heard before. Have an open mind and dive in!

Also, assuming you have access where you live and the means, live music doesn’t have to be prohibitively expensive. Check out the programs at your local concert halls and go down to hear some music.
I have a really serious problem, but I spent more than a decade trying to find a copy of REM’s (Hib-Tone) Radio Free Europe 45. That quest led me to dig through some of the sketchiest crates on the planet before I finally gave up and ordered a copy on eBay.

To this day, it remains one of the possessions I love most. The hunt and all the crates I dug through add a mythology that beats the actual product. The mix is really good and shows Mitch Easter at his absolute best, but the hunt is worth even more than the artistry.

That’s all a long way of saying if there aren’t any secondary market options, keep digging. You’ll eventually find it and the story will be worth more than the recording.
Physically breaking the hardware through software, for example. I believe there's some fun possible in most embedded designs like the one used in RM1/RM2. Like manipulating power management circuitry, or maybe forcing overheat with disabled throttling, and the like.
>Seatbelt

Highly controversial in the day.

>consumption laws

Pretty universally hated by the non-moralizing types on both sides of the isle.
2 vs 2 you don't know who to trust, but if you have 3 vs 2 you know who you ~can trust (more), that's why 5 and not 4.

But if you have a atomic clock don't trust those 5 ntp's at all. Maybe buy a 2nd clock or even better 5 of them ;)
and where are the people in those low income countries going that doesnt already have covid spreading domestically? thats the point theyre making, were well past the point of an errant passenger introducing the virus to another country.
It's actually even worse: you can include both checked and unchecked exceptions in the `throws` clause. The compiler will only enforce handling of the checked exceptions included. Unchecked exceptions listed in the `throws` clause serve as an optional hint to others. Note that you can erroneously include any exceptions you like in the `throws` clause, even ones that are never thrown from the method. These quirks are often covered by static analysis.
> This manifests inflated job vacancies because so many firms have an evergreen job posting for "Senior Full Stack". Because talent is scarce these roles rarely get filled (hiring managers expect million-dollar candidates to accept $100-200k compensation).

At a lot of non-tech companies, the trick is to get hired as a consultant.
I'm not sure a country that commits cultural genocide and sent a million or more Muslim Uighurs into reeducation camps is where you should be looking for a "better system". Forced sterilization, forced labor...

Or a country that has no freedom of the press, savagely beats or murders political dissidents, will take away your job and livelihood if you dare question CCP orthodoxy...

The fact that you think is somehow morally equivalent to an NDA is just absolutely astonishing.
Some years back I wrote a post about interviewing, from the point of view of the _interviewer_. I emphasised that during the interview, the candidate is the most important person in the world.

It only later dawned to me that our industry has a non-trivial fraction of people for whom empathy is a foreign concept. They're not sociopaths, because those folks can at least feign empathy - we're talking about individuals who can't see themselves in another person's situation at all. On top of that, we don't really provide actual interview training to engineers either. Out of all the people I personally know in London, only one (1) has received formal interview training.

Is it any wonder that the interview gauntlet is such an awful experience for pretty much everyone?
Yep, the policy itself isn't necessarily an issue, but the fact that it's being imposed by the government is a huge problem. (Especially since it's not even a democratically elected government. Taxation without representation and all that.) If a parent instituted the exact same policy for their kids I would have no problem with that.
Also check out Glenn Gould for Bach!

Concerto #1 in D minor

https://www.youtube.com/watch?v=ljLi9A0H8H4
Ugh, that's horrifying. I don't think I've been the interviewer and not felt the exact opposite, like "I'm desperate to have more people on the team ASAP; do we satisfice here and make it work or hold out?"

But then I've always been interviewing for my own future colleagues/boss/reports. I guess the dynamics could be different if you're in a huge company and just generically interviewing for new cogs that might get slotted anywhere.
I've had 6 or so USB disks fail inexplicably. Sounds like the proposal is a heater and a timer that are embedded on the stick. That doesn't sound like high cost. I suspect theres a timer and thermometer already on the sticks, that leaves just a heater, which are super cheap.
and just because you disagree with them, doesnt mean you are right as well. Sure, you can say "I disagree with you". you can even do one better "I disagree with you, and here is evidence to back my claim...". However, you didnt do that, you just attacked them.
Off topic, but possibly a gem for fans of classical, renaissance, etc. I've been listening to concertzender for 15 years or so, for free (though I've donated).

https://www.concertzender.nl/en/
Had a similar Google interview ~10y ago, shared GDoc. Phone connection was poor, interviewer refused let me try another line. I'd ask clarifying questions and he'd just keep acting annoyed and saying "Are you done yet?"

Frankly the most annoying interviewer I ever encountered. Served as a low water mark and inspiration for me to be as helpful, thoughtful, and kind as I could be in the next 100 phone screens/interviews I conducted for my employees.

FWIW, I've been to many a Google campus and know many employees there, so I think this was an outlier.
In my opinion, the difference between errors as return values and checked exceptions is merely one of syntactic sugar. Both are conceptually a sum type together with the regular return value, and the syntactic sugar for handling and/or propagating the error or exception is really a spectrum, not a dichotomy. I believe it would be useful to focus on the possible design choices within that spectrum, regardless of the underlying implementation mechanism.

Of course, the implementation mechanism matters at the machine code level or in the runtime. However, that is mostly a question of performance trade-offs and interoperability, but otherwise just an implementation detail, and doesn’t have to be a question of expressiveness and code-level semantics. You can implement exceptions as subroutine return values, and you can implement error return values with exception-like mechanisms behind the scenes. That should be a different concern from how it looks like at the source-code level.
Messed up indeed, I have to wonder if it's a strategy though, overstep, then walk it back to seem reasonable...
> because, for example, you are from another country and suddenly you are "cheap" even if senior

That's a red flag. Because we all know the top of the market, no matter where, is working at SV rates.
While of course companies would love senior engineers willing to accept a junior salary I'd say

> Most senior engineers I've seen have most of their days filled with meetings with very little actual coding time.

Is actually a symptom of the shortage of senior engineers. Big companies that can afford to hire as much talent as they want actually will let seniors write code all day (my company does) because they have the economies of scale that lets them afford doing so; no one else can.
I highly suggest trying out a classical music collection in Roon. It specifically models some of this stuff to give a better experience.
> And if they keep doing this even when the vaccination rate is 80%+?

For the purposes of travel to some EU countries, vaccination has expiry date (270 days after receiving last vaccine). E.g., if you got your second Pfizer dose in March, by December your vaccination status is equivalent to "unvaccinated".

https://www.forbes.com/sites/suzannerowankelleher/2021/08/18...
> if yes then offer a year contract with 1-3 months of evaluation period

Contract work is a great way to find good talent, but it's a different candidate pool. Lots of good candidates can't or won't give up their full time jobs to take a time-limited contract job.

Those who can take contract work are often more talented and more in demand, meaning they're less worried about finding another job if the contract isn't renewed. Contract work (without benefits) is not an option for a large number of developers.
This is actually worse, underaged minors are only allowed to play from 2000-2100 in Fri, Sat, and Sun(and holidays). Down from cumulative 1.5 hours(3 hour in holidays) per day in 0600-2200. There's no clear effective date for this mandate. But many of the game I see have those policy in place already.

The restriction applies to "online games", but keep in mind in China GaaS games(read: gacha games) are the norm, they are always online to fight piracy. So basically, this applies all the games that actually matters in China.

This will likely to push the China game industry to a new round of battle royal to fight for those little time they have from players, I feel bad for small shops, after 10 years of bloodbath China games had their monetization pattern in place(gacha/monthly passes/daily missions). Now they have to restart over and try again.

eSport scene? yeah, gone, but honestly this is probably good in the long run.

China shops has been winning this era of gaming and crubstomping JP/KR gamedevs with superior gacha models, server stability, update quality/quantity. This mandate will likely to halt their dominance and gave JP/KR a breather.

and I guess Bytedance's game divisions is a goner now...
IDK about you, but money is a huge motivator.

Taking advantage of money is exactly what you want to do. Money will make you more money. So not having money working for you only works to keep you down. The more money you have working for you, the more it makes in a given part of time. Want to create generational wealth, you'll need to make as much $$ as you possibly can and teach your kids how to keep growing their chunk after you pass.

As someone that grew up in a lower middle class home where extra cash just didn't exist. My dedication in life is to make my children set in life. I was lucky enough to find a career path to allow for such entitlement. No it is not a sad life, its only sad if said money is purely for self indulgement.
AWS announces a new SDK for Kotlin