skysight-inc/HackerNews huggingface dataset:
Nope, += also creates a binding! Try this:

xs = [1, 2]

def foo():
xs += [3]

foo()

You'll get an exception saying that local variable xs was used before it was assigned - precisely because += created a new local binding for xs inside foo.
I see no one recommends opera. Can anyone tell me what's wrong with it?
anyone else think it would be super damn fun building solar floating homes like this?
That makes way more sense. I thought it was something rude but I couldn't figure it out.
Hence the stereotype of effective CEOs being sociopaths: their empathy is for the money, not anything--or anyone-- else. They can make a lot of decisions that we would consider difficult, in a completely dispassionate manner, and that's how and why they become good for the job.
Revenge isn't typically an ideology. It can be under certain circumstances (e.g. we will make the filthy Americans pay for all they've done!) but often people want revenge for a specific transgression with no underlying general belief (e.g. Bob banged my wife, now I'll destroy his career, fuck you Bob!).
A big problem is, at least in CA, the rates of pay don't tend to change much from area to area. 32k might be livable in Blithe, but not so much in the bay area.

I'm not saying teachers are fairly compensated, just that you'd probably have to determine compensation county by county
Bad software sticks around forever though.
There are standards, however making them "open" wouldn't change anything. You've obviously never tried to integrate with a large number of separate entities before.
They can phase them out e.g. ban them in the morning and evening, ban them in built up areas, ban them in contracts given by the city government.

Once you get some momentum behind it, it'll be like someone smoking in a restaurant, just an obviously unpleasant thing to be doing that was totally normal fot a while.
Somewhat related: I wonder how many companies are seeing profit increase because of reduced costs associated with on-site workers? I wonder if the increase in costs as folks return to the office is being factored in their stock prices?
Do you actually make anything of value?

I ran Rewards for a long time and basically made almost zilch and wasn't sure if it was something on my end or?

Is there some trick that makes it worthwhile?
They don't even officially acknowledge themselves to be an independent country; they claim all of China as their territory, not just Taiwan.
This is a good candidate for joke of the year.
Look Out for Cops in the Pump and Dump
> Perimeter gives a home to people who would otherwise have difficulty finding funding.

Gave. Past tense.

https://nautil.us/issue/38/noise/this-physics-pioneer-walked...

http://backreaction.blogspot.com/2019/01/new-scientist-creat...
A common pattern while creating shader art is to stumble upon an interesting visual bug, figure out why it is happening, then parameterize and tweak the new shader until the process repeats. This approach to creative programming is honestly so much fun.
I’m a bit puzzled by the economy here. Is creating, lunching and orbiting a satellite really cheaper then flying an airplane? Is it really cheaper to have a decommissioned satellite totally burn up in the atmosphere then reusing parts of an airplane to fix another, recycle unusable parts and put the rest in a landfill?

The economics here just seem wrong.
Tax, visa, and regulatory reasons. Other jurisdictions will impute residency for all legal purposes if you spend too much time there or work from there. They are trying to avoid myriad very messy legal edge cases.
> I wouldn't even consider working for a company that didn't offer that as an unquestionable human right,

I don't think things you prefer automatically get elevated to 'unquestionable human rights'.
Scheme shares the attributes you mentioned.
Except the ranges aren't even useful. I've seen most that are like $50k-150k. Not helpful at all in my opinion.
"But it is a curve each of them feels, unmistakably. It is the parabola. They must have guessed, once or twice — guessed and refused to believe — that everything, always, collectively, had been moving toward that purified shape latent in the sky, that shape of no surprise, no second chance, no return. Yet they do move forever under it, reserved for its own black-and-white bad news certainly as if it were the rainbow, and they its children." -Thomas Pynchon
`ctrl e` in intellij + getting rid of the editor tabs is a reasonable way of dealing with this.
Apple is "surprised" that other countries are starting to tear down the App Store. They don't want their minimal effort cash cow going away.

Don't be silent. Keep telling your representatives how unfair this is. Show them how PCs and Macs do not have an app store or review process. They'll need a little help to understand.
Good. Due do skewed and unreasonable public opinion it is currently almost impossible to start new nuclear power projects.
As a result instead of modern, safe (passive cooling, etc) nuclear plants we're running 30-40 year old, unsafe old timers!

Thorium pellet reactors, et al, are promising technologies for safe and local power generation.

I believe the right answer is a mix of (safe) nuclear, renewables, together with energy storage such as pump hydro storage, can solve our energy needs. Then again, I'm a lay person in this area.
While this is largely identical to the API used in the client, using the API against user accounts (as opposed to bot accounts) is called self-botting and is prohibited. Usage of third party clients can get you banned, and unfortunately this has already happened at times.
How disorganised does a team need to be that they need to call meetings so involved they can only be done in-person with less than 24 hour’s notice? This isn’t a genuine business requirement, it’s just management wanting to remind everyone that they’re on a leash which can be yanked whenever they like.
Similar comment from Panic (major independent mac app developer):

> ... the App Store takes parts of our job that we're already extremely good at like customer support, quick updates, easy refunds and makes them all more stressful and difficult, in exchange for giving Apple 30% of our revenue.

via https://twitter.com/TechEmails/status/1412850761231392773/

(update: formatting)
I don't care about upvotes/downvotes but it was interesting that I got upvoted at the beginning and got a few useful responses, and then at some point a user above made an ad hominem attack and then the mood changed after my motivations were called into question. Suffice it to say, my question came from a place of curiosity not judgment.
This strategy can be sub-optimal from the employer's perspective.

Consider yourself as an employer and assume your employees have perceived switching cost C > 0.

Your employee will approach you with bids b_1, ..., b_n all of which are substantially larger than C. So to keep your employee you will need to pay C plus some premium. In fact, not just any premium, but probably something close to max(b_1, ..., b_n).

If you can make good guesses at C and b_1..b_n, then you can retain employees by ensuring you're always giving raises between C and max(b_1, ..., b_n).

And all of that assumes that employees are fungible at any particular price point. They're not; employers also have switching costs. Among two otherwise equivalent employees you'd much prefer the one you already have.
If cities cleared snow on bike lanes as dutifully as they do on car lanes, (personal) transportation by bicycle in the winter is viable.

So is personal grocery hauling. There are trailers that can carry 50kg/100lbs of cargo that you just hitch to your bicycle.

That leaves the question of larger deliveries for stores. There are hybrid (muscle + electric) person sized vehicles (I think ups has some for example) that can deliver larger amounts of cargo with a reasonably sized vehicle.

But even then, I’d happily accept delivery trucks early in the morning or late in the evening if that was the only large and noisy vehicles using city roads. I don’t think most of the pollution (air and noise) or the danger to all other living beings in cities come from delivery trucks. No, it’s mostly personal cars.
Redis + nginx (openresty).

Lua in both places. So (ab)useful!
They explicitly said it’s benefiting them in a way they care about.

Similarly, when I put my user hat on (as opposed to my SWE hat) I appreciate the curation, at least compared to the Wild West of downloading applications off the internet.
Absolutely.

The current title ("Nobel Prize for Economics") is simply false. The official name is "The Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel 2021", which can be shortened to "Nobel Memorial Prize in Economic Sciences".

Note that this is meaningfully and on purpose unlike the Physics or Chemistry prize situation.

What's more, even the current name is controversial, seeing as it misappropriates the Nobel name with the goal of elevating the social status of some economists. Peter Nobel, for one, seems to be furious about it, and it definitely isn't done according to the wishes of Alfred Nobel.

Wikipedia: https://en.wikipedia.org/wiki/Nobel_Memorial_Prize_in_Econom... https://en.wikipedia.org/wiki/Nobel_Prize_controversies#Econ...

Also see Monocasa's comment: https://news.ycombinator.com/item?id=28830961
Can you elaborate on your secret? ;-) maybe give an example?
Jamstack setups: The good, bad, & ugly
Ask HN: Can you get a job at a big tech company with o a degree? How, exactly?
"Wired: The desktop is dead". I laughed out loud. For real. Not doing too often...
Pretty good points. Starlink can't do 2G/3G/4G/5G with mobile phones on the ground, ~550+ km away, of course.

They should probably look into partnering with e.g. Ericsson Response (https://www.ericsson.com/en/about-us/sustainability-and-corp...).
Certainly. My point is that the analysis presented here is far from complete. As I commented at https://news.ycombinator.com/item?id=28826659 , "Many people have studied this question, resulting in publications with conclusions which are all over the place"

"Intrinsic motivation" means that individual teachers are being underpaid for their work, compared to market values.

Tenure doesn't really exist like your sketch. Teachers for grade N+1 really don't want unprepared students from grade N.

Even if it did, why should so-called "motivated" teachers do unpaid extracurricular work, and work from home in the evenings and weekends. Certainly if they used their motivation to get a part-time job they could make more money.
I wasn’t sure either. This page of the docs shows what you can track: https://www.hellocaribou.com/documentation/#types-of-migrati...

Technical debt findable with those tools could be a less-than-ideal language choice, “fix this crap” comments, bad architecture identified by certain statements, etc. A traditional issue tracker would require identifying and marking those instances for refactor.
Well united airlines employees also once beat a man unconscious and dragged him out of an airplane to make room for more united employees. Maybe they hire a different sort of person there.
Tiny ELF Files for Linux: Revisited in 2021
First you train a model then you use it, "inference" is a fancy word for using the model.
It's 500MB today; would be fun to see a graph of how it has changed over time. It looks like Chrome 1 was 9MB (for Windows)
The consumer won't feel the developer struggling with less margin. They won't feel the pain as the developer has to work 30-40% harder.

But the impact to global productivity is substantial. Less innovation occurs. Less energy to try new things. Money doesn't spread as widely as it should.
I saw a photo of an entire hillside covered with solar panels and it was being touted as some green energy achievement. But then I realized that those solar panels have smothered the habitat and that the actual energy output of that solar panel array is very low compared to its footprint - not to mention all the resources that went into producing all those panels. It seems obvious to me that the best possible solution is Nuclear Energy.
I quoted a macro that gets spammed on discussion forums. Of course it isn't popular with Clojurists, it mocks them. The origin article is irrelevant. If you copy and paste that paragraph into a search engine, you'll find it on multiple discussion forums.

Go to just about any Lisp forum that isn't explicitly for Clojure, and you'll find people hating on Clojure. Hating on Clojure and hating on newLISP are the only two things that Lisp users can agree on. I like both of them (though I like Clojure a lot less), but I find the slander hilarious and can understand why people disagree that they're real dialects.
> I remember reading about someone advocating for an app to make unfollowing easy

It's not actually hard to unfollow people on most platforms, though.

Twitter shows the Unfollow button when I hover over someone's name in my feed. It's one click to unfollow and I don't even have to leave the page to do it.

I think the real problem is a type of FOMO: People are afraid to remove any connections they've established, lest they miss something important.
Interesting thought. I wonder if its because of the swarm mind of mosquitoes "knows" that where there's artificial light, there are people. Or evolution has favored mosquitoes which get attracted to light at night.
I disagree, and that is fundamental point. It is not just one view, you can pretty much check the different authors or find the original sources and they are not in agreement.

Propaganda is useless, but calling bullshit on another certain countrys propaganda, that is refreshing.

It is all your loss disregarding and hating on it
Using words like "ignorant" and "hypocritical" shows an attitude problem.
There's ompf2 now, but it's a shadow of the former ompf.org forum for ray tracing, and it had the most amazing thread full of such glitch renderings. I'll link the new one here, but it's such an enormous loss (also the owner, a good friend, of the forum fell off the face of the earth): http://ompf2.com/viewtopic.php?t=25

In general that's yet another great thing about graphics programming: your bugs often have spectacular visual manifestations :)
If you want to get things your way, I suggest using a distro that’s not as opinionated. Arch and Gentoo seem like good options. Never tried Clear or bare-metal Alpine, but I assume they are similar.
Professional. We actually regularly run into the problem of where team A updates some chunk of code that is consumer by a dozen or more applications and we need to track the update status of various consumers. I literally had another argument about it today because there was a required change that was announced but multiple parties missed the update and have brolen development pipelines. Being able to identify those internal projects and their update status would be really great for us.
Linux container creator launches planet-scale cluster manager
Does Amazon still insist on that draconian vesting schedule? They always had 5/15/40/40% for years 1/2/3/4.

I ask because I’m curious how far employee pressure goes as that’s so much worse than other FAANG companies.
Then you must think of it as a privilege. And I shall not work for you.
> jamming all Bluetooth isn't too hard

I've researched, and even with several ESP32s its impossible. There are 79 frequency bands, and one would have to jam most of them. Talking about battery-operated device here, not a 1000W microwave.
Many of us have certainly used a number of indirect channels like forum posts, blogs, podcasts, etc. but I for one have also used several direct channels:

- I have filled out their “developer surveys” multiple times and explained in very direct, precise terms what is so very wrong with App Review and which parts I do not want. And I’m not talking 2021, lots of this was an issue (and flagged as such) years earlier.

- I have used the Feedback system to “suggest” changes.

- I have directly communicated with App Review over my own rejections.

I mean, even if you ignore the insane size and resources of Apple, they can’t say they weren’t told. I’d be very surprised if it weren’t in the top 3 gripes from all surveys.
Unquestionable human right?? Christ we are spoiled in tech.
I had a few terrible bosses as an example of what not to do.

Honestly, I wasn't really happy with the guy performance. I do need him now, but if he wouldn't be quitting I probably would let him go, sooner or later, when I found someone with better attitude and skills. I would feel terrible with myself if I he would pass an opportunity being loyal to the company only to be shown the door few months after. I prefer to work with happy people who want to work where they do, and to achieve these you have to take care of your employees.
I've found this really depends on seniority. Higher seniorities like principle engineers, senior managers, directors, vp meetings are much different than a normal stand up, strategy session or engineering discussion and physical presence does have an advantage. But I admit this isn't likely to be the target audience for the original policy.
France, Bulgaria, Croatia, Czech Republic, Finland, Hungary, Poland, Slovakia, Slovenia and Romania.
Thanks for your reply! I just thought that SIGCHI is around the corner and it will be presented there!
Awesome work!
Here is an excerpt from the article: 'After about a month of prolonged email back and forth, we came to the conclusion that the arrangement will be very similar to an acqui-hire...'

It was a mutual decision.
It concerns me that people disagree with a valid means of protecting against catastrophic environmental disasters. Oh well.
iPhone Macro: A Big Day for Small Things – Lux
I seek out companies using niche languages not because I necessarily care about that specific language, but because I find that companies that are willing to work with niche tech tend to be more fun to work for. Typically if you're a Haskell or F# developer, then you probably are at least a little interested in theory and mathematics. Since I'm also interested in theory and math, there's a selection bias of "folks I am extremely likely to get along with".

With a more mainstream language like Java, you're not necessarily going to select for that trait. This isn't to knock Java engineers, since I know a ton of Java engineers much smarter than me, but that fact that Java (JavaScript/Python/C#/any-other-mainstream-language) is popular means that a lot of people learn it because there's a lot of jobs in it and/or it pays well. There's nothing wrong with using a language that makes you money obviously, and there's nothing wrong with liking Java, but as a perpetual-geek I am certainly less drawn to "Java Shops".
Can a work laptop do this? Should we be afraid? If not us, the people who do customer support or data entry and don't have computer knowledge or admin rights?
It's a ML term, inference basically means using the probability model you learned to draw "inferences" about a piece of data. In this context, it means giving the language model some context and using some method (either arg max sampling or something more sophisticated like beam search) to do what amounts to statistical auto implemention on it. As you might imagine, doing this with 530 GB of data at speed is quite energy intensive, even though there are things you can do to compress the model (distillation, pruning, compression/discretization) and specialised inference hardware.

Technically there is some very specific meaning to inference vs. prediction, but it's been heavily overloaded with meaning by now
Looks like it's being worked on, but has a big (NOT YET WORKING) disclaimer:

https://github.com/utk-se/VSCodeRibbon
I agree. I can also see how it would be so easy to fall into this logical trap. Having your past value anchored in your mind at 50M for so long while you continue to show value and users added then adding up to 50M would be hard to reason about and emotionally accept on the spot. Still saying "Steve, I think [...] Actually, I know we’re worth three times as much." was clearly outside the lines, speaking to someone with much more experience valuing companies being acquired.
Maybe it's because I'm using the python bindings, but it took me about an hour to go from never using it to having it do what I needed it to do. I just messed around in a jupyter notebook until I got what I needed working. Tab complete on live objects is your friend. The hardest part was figuring out where to download a headless browser from.

Though I do prefer requests/bs4. I wrote a helper to generate a requests.Session object from a selenium Browser object. I had something recently where the only thing I needed the javascript engine for was a login form that changed. So by doing it this way I didn't have to rewrite the whole thing. Still kind of bothers me I didn't take the time to figure out how to do it without the headless browser, but it works fine, and I have other things to do.
I understand and that's fine. I don't actually care about where you work in this context.

Human Rights are special things. They aren't preferences. The more you conflate the two, the more you erode your position and the term 'human right' in general. I would urge you to stop doing that.
France imports a lot of gas generated power from Germany over the course of the year. Without Germany's readily available gas turbines, France wouldn't be able to stabilize their net. Same the other way around where Germany relies on France's almost always available nuclear power.
Gas prices skyrocket as the global energy crisis worsens
What if someone just says "Korea"? Seems like a better comparison.
Sure, but the basic infrastructure needed to support fabs is still there.
The "circles" idea from Google Plus was actually pretty useful in theory. If instead of binary in/out pruning, a network suggested moving people between "circles," that might be better than just deleting people unprompted.
It is not I who is spoiled. It is old school boomer management who have become spoiled and exploitative.
fairly high up the list for me. If there were more/any F# jobs around here I'd happily apply. Come to like the language a lot.
I won't hire you either.
Exactly. Companies like CCBill specialize in high-risk transactions and will handle anything legal, but your fees might be as high as 14.5%!

https://ccbill.com/pricing
> assuming that you actually read the code

How large percent of the development time, would you say you spend on reading the code in the dependencies?

If you would be ok with posting a link to any online repo of yours,

then, it'd be interesting to have a look at how many lines of code there are, in the vendored dependencies, and compare with num lines in the actual program. Maybe I'd run `cloc`
I may have passed up on an opportunity because a company used Perforce instead of Git at some point, though memories that old are unreliable at best.
I got the joke, but I still find the dialect fascinating enough that I will pretend to take one of the many jokes of Don Hopkins literally to get an excuse to post that paper.
…cause a boat to tilt to the side…

This is a net positive. The alternative is to roll back and forth with the waves. It’s much nicer with the sail up and ata bit of a heel.

Also, just to throw this in, one of the world cruising sailing couples which wrote for the magazines switched to a diesel powered boat as they aged and found that they spent less of fuel than they had on new sails. Sails are consumables if you care about performance.
Is this solving similar problems as Ray [1]?

[1] https://www.ray.io/
There are a number of reasons, first is that by working from another location you might be breaking the law, second is taxes - if you stay somewhere long enough they might argue you need to pay income tax there. Lastly, data protection laws vary per country and there's a chance you have to give your laptop with company data to authorities in another country, which might be a security issue.
You can't forget the evangelical Rustaceans
Russia-based criminals are still the UK's number 1 cyber-foe