skysight-inc/HackerNews huggingface dataset:
There is a big difference between adopting functional programming language features, and FP languages "becoming popular".

In actuality, it is bad news for FP fans. A couple immutable construction features for parallel stuff does not mean Java 20 will have monads and can have its syntax described in four equations on a t-shirt. Closures do not mean that postfix and s-exprs are taking over Python syntax or Javascript.

The imperative langs are for the everyday programmer, people that have fallen to the wayside at some point in the IQ totem pole of comp sci, something like:

1) pointers / visualizing Von Neumann architecture to a basic level

2) recursion

3) monads

THere are a couple other "filter concepts" that I can't recall on a Sunday Morning, but basically Visual Basic / Excel VBA and their ilk is for people that can't do #1, Java really doesn't have recursion techniques in the core library and I've never seen anyone besides me use it, so that is kind of where #2 ends. That's probably 70-80% of people paid to program!

People that can understand recursion, datastructures, basic algorithms, those are "I majored in computer science undergrad", but maybe monads are a bit exotic / too late in the sequence. That may be 90-95% of programmers.

People that can understand monads and pure FP? 5% may be generous.

Somewhere in there is the dividing line between people that can visualize parallel processing and those that can't. Honestly that might be pretty close to "the recursion line".

The good news is FP is contibuting to the art and practice of general programming. The bad news is that "real" FP is as far from mainstream adoption as it ever has been.
https://teams.microsoft.com Firefox 110.0.1 on Linux, works perfectly

What am I missing?

The link in the submission points to

https://teams.live.com/_#/unsupportedBrowser

but https://teams.live.com/ works without issues
This other "The case for dynamic, functional programming"[0] post may offer hints. So I suppose it will be more like Elixir/BEAM.

> Theoretically, functional programs should: have fewer bugs, be easier to optimize for performance, allow you to add features more quickly, achieve the same outcome with less effort, require less time to get familiarized with a new codebase, etc. With a dynamic, functional language you could enjoy all of this simplicity.

In my experience use of static typing has fewer bugs and better performance than my usages of dynamic languages on all but small or short-lived projects.

I suppose this will round-out Google languages: Go, Dart, and _, until they make their own scripting or an actual systems language.

[0] https://www.onebigfluke.com/2022/11/the-case-for-dynamic-fun...
Batch Codes of Coronavirus 2019 Vaccines
No, it's a limitation by IMAP that is rectified by the server/client.
>I have no particular objection to this, but doesn't it imply that the SAT requirement is superfluous, with the combination of grades and extra-curriculars adequately measuring what the colleges want to measure?
No. You are making an unfounded judgement call that grades and extra-curriculars adequately measure what the colleges want to measure, in total.

>I don't feel that's an answer. It's just a couple of words that sound nice.

It's a developmental clinician's perceptive (myself) that has its root in the long standing educational and clinical view that curriculums should be tailored to meet student ability. The most obvious every-day example being in the special education classroom (which enjoys the protection of hefty federal law), and which is also mirrored in the less obvious gifted programs.

>I was in a gifted program in junior high school, by the way. In retrospect, it's not clear to me what purpose it served, other than to separate us socially from other students. Maybe it wasn't a very good gifted program, but I did live in a fairly well-off school district, so I don't think that was from lack of funding. In high school we had Advanced Placements courses, which are obviously more practically useful, though I wouldn't place them under the category of "educational justice".

You can't see the purpose of a child with a 150 IQ having a unique curriculum apart from other students? That may or may not be you, but it doesn't mean that it isn't someone. Controlling for any lack in your specific gifted program.

Unless highly organized and driven, the average admissions non-advantaged (no affirmative action, etc) successful Ivy candidate is likely 140 IQ+. With 150 not being uncommon.

There is an ethical parallel to providing these individuals with a unique curriculum and providing one to special education students.

>That's the issue. It sounds nice, reminiscent of the Rawlsian difference principle, but empirically I'm not seeing it in the world. What I see is largely self-enrichment of the minority, without much regard for everyone else.

That's because you lack context on the history of living standards and poverty.
There are a lot of people that have no interest in FP and hate reading functional code which involves reading and understanding recursion, fix-point style, partial application, currying, lazy evaluation, immutable data structures, lambdas, and combinators.

Then you have to think of performance characteristics, and debugging, onboarding new engineers, and code reviews.

I think it's easy to see why the industry doesn't use FP languages, and because of this people see no reason to even bother with it.

I myself would rather use ML family languages or Clojure or BEAM but it will never happen. The majority want to use Python or Go since they are slim on abstraction and easy to pickup. There's no bullshit involved.
Perhaps we can ask the Soviets what they called it.
Fertility rate dropped because its long trend, at least in EU. Ukraine is not a problem (if you dont read news), inflation cause worries for families much more.

https://www.humanfertility.org/Data/STFF

Also, something else caused overall fertility drop rate in 2022, but that is another topic.

https://boriquagato.substack.com/p/more-natality-data-from-o...
You don't even have to go that far into "far out" behaviour to see this at play. How many people would choose to dress or wear their hair as they do today if it were not for the prevailing fashions?

It's also interesting to reflect on things like gender norms in this context.

I definitely feel that I'm Man first and Me second, and I like to think of myself as good at questioning such things.
Controversial opinion:

I used to like Firefox but at some point you have to accept the reality: No developer likes to have 2 backlogs, one for Chrome and one for FF. IMO It's better to adopt Chromium-based browsers and put pressure on Google to avoid letting it become the sole decision-maker about the web.
This must be a troll post because F# already exists and used extensively in production in Azure.
There are multiple buses, and a gateway between them. The separation is more for reliability and/or bandwidth concerns than security, though given the terrible track record of the industry I wouldn't trust a hypothetical "secure gateway" from them either.
The posted link is to the error page. https://teams.microsoft.com works in FF stable.
Yes, if the proprietary seeds are so much better and cheaper that nobody will ever buy legacy seeds, the latter might go out of business. Isn’t it a good thing? It’s not like proprietary seed makers will then be able to rack up prices, as bringing legacy seeds back to market is cheap and doesn’t require large capital investment.
What were the specific URLs that sony asked you to block?
>> They have “polish.”

> Standardized test scores are the hardest metric to game, and hence, are most under attack. All this talk about equity is the most convenient and cost-effective way to eliminate the one barrier that most vexes rich parents.

It's also a good way to sneak in affirmative action (racial discrimination really) in places where voters and taxpayers repeatedly said no, like in the UC system, since it removes an objective measure and leaves more "holistic" criterions an admission committee can use to accept or deny (without giving out any explanation) a candidate. [0]

[0] https://www.latimes.com/opinion/op-ed/la-oe-harberson-asian-...
Seems a bit arbitrary :) Which it is in Europe as well, e g. the essence of Wiener Schnitzel is not that it's from Vienna, but that it's made from veal. Same preparation using pork may only be sold as Vienna-style. Come to think of it, Wiener sausages don't have to come from Vienna either...
Can you submit the URL only? The intro can be the first comment. URLs in the intro aren't clickable, it seems to be obfuscated (full URL https://medium.com/@jesalg/how-to-hire-engineering-talent-wi...) and submitted articles usually don't need an intro. It's clear when submitting something it's important to you and you'd want people to read it.
A lot of people seem to have been raised with this attitude that pretty theft from a ruthless retail corporation is some kind of unthinkable sin.

My mom and dad regularly lifted from wally world to make sure our family had enough. Always taught my siblings and I that stealing from regular people or small local/ethical businesses is wrong, but against enormous manifestations of brazen greed it was was open season. As I grow older and more crotchety old person assertive I realize it's more true than ever, and much more even than when I was in need of baby food 40 years ago.

I miss you dad.
A friend and I worked at a mini ISP of sorts, a customer had one but upgraded to something else so they just said we could have it.

I wasn't there that day so he got to take it home. He kept it on a shelf on his desk, and he would run his php code on it, it was such a cool little setup at the time.

I ended up eventually getting a retired RedRak from another customer, so I wasn't jealous anymore.
Sow COVI D-19 Pandemic–Large Scale Vaccine Manufacturing Demonstration [pdf]
original contract for the vaxx....
Speed (low moves #) to win is an important bragging factor in some roguelike communities. Can be part of the score.

Or try adding a time->danger game mechanic like Spelunky.
Microsoft has always lived in the same era.
Legacy boosts admission rating. That’s all needed to be said.

It's systematic racism because legacy admission has been part of the official admission system for the longest time. It's a system to favor the incumbents, the riches, the powerful, and the non-minority.
Firefox has been blocked entirely for at least a year now, in my experience.
>I get it that academia has been programming functionally for quite a long time. Academia do many things that seem weird at the moment but later may become fruitful in practical settings.

On the hand isn't this obvious?

If their job is to push the world ahead, then some of them will actually succeed at it
I don't know what is "support" for them, but I've never been able to make calls in it. Only the chat function works.
It's much simpler then that. The answer is 100% on the home page though
In reality Germany just last year reached the highest number of cars ever: 48.54 million cars. Now with roughly 84 million people.
Ah! You mean "remove" as in "after you bought and paid for it" and not "if you decide not to buy it" (as you would remove an article from a online shopping cart). Gotcha.
There was an Ask HN post about that idea a couple of months ago:

https://news.ycombinator.com/item?id=34478503

I have long wished for less linear stories in video games, where branching narrative (a la Choose Your Own Adventure) is one possible way to give the player agency. The problem is, true branches are expensive, because you end up writing a bunch of content the player never experiences.

I see a lot of potential, but it's going to take a different kind of craftsmanship, and likely many iterations, to realize something more than a novelty.
I remembered it being jokingly called the Voodoo Rushed.
you're somewhat right and somewhat wrong.

> patents are not globally enforceable

right

> If your patent has been published, it may be no longer capable of attaining a foreign patent.

Wrong. There is a Patent Cooperation Treaty (PCT), which most nations of the world are signatories to, which avoids this problem. You file PCT first, and then your filing date is set for all national-stage patent filings later.

> Virtually no patents -- even very important ones -- are filed in every possible jurisdiction

Right.
Whatever software blocker BIGCORP uses has prevented me from running non-release FF for quite a while at work
> question is, why?

Discretionary admissions with social goals turns the university, and its administrators, into institutions with broad public remit.
> If you lose donations, then costs go up for everyone else.

Aren't costs going up for everyone else anyway? Hot take: instead of hoping that rich alumni would donate to universities, the nation could tax these folks properly instead, and use that money make public education free/cheap.

There are quite a few countries in the world doing this, not all of them rich.
My interpretation is "If you're unsure enough to flip a coin, then...
1) Being forced to quit your job would make you 5.203 out of 10 points happier(!)
2) Being forced to start your own business would make you 5.203 out of 10 points happier(!)
3) Being forced to propose would make you 5.125 out of 10 points LESS happy(!)"

The size of the effect is much larger than I'd expect.

> Also, based on the GP’s formula, maybe the effects look large because people don’t do what the coin tells them very often so you are dividing by a small number?

I don't think so. The same "small number" exists implicitly in the numerator, since (EV[H | heads] - EV[H | tails]) = 0 for anyone ignoring the coin.

For example, imagine quitting really does make you 5 points happier, but a random 99% of people ignore the coin, and 1% follow it.

The numerator would be (EV[H | heads] - EV[H | tails]) = 0.99*0 + 0.01*5, since happiness is unaffected by coin toss for people ignoring the coin. The denominator would be 0.01, so we'd get B_wald=5 as desired.
Something similar to the first screenshot in the article. Until then, Quake II on software graphics was a cool game for me but a game where you saw pixels everywhere, like every other game at the time. Discrete graphics cards on the other side made the game's graphics take a huge leap forward. It was a quality (and not just speed) I hadn't seen before, so much so that it was almost a different game for me. I guess it was 1999 or so.
I've got a working interpreter and compiler for the initial language. I've had a few people take it for a spin and they were able to rapidly learn it and start contributing, despite having expressed frustration in trying FP languages in the past. All anecdotes for now!
I've never heard "body shaming is bad unless you're body shaming a body shamer".

It misses the point in that there is collateral damage for body shaming as well - if you mock trump's weight because he is a bad person, you're still implying "fat=bad" to every good fat person out there too.

So am I allowed to mock those liberals physical qualities now, since they mocked trump for mocking someone's physical qualities? If they don't want to be mocked they shouldn't do the same to others.
grog_tremor says>"I sometimes wear earbuds or headphones just to avoid people trying to talk to me.
I'm not even listening to anything, those things are completely silent. I just don't want contact with people."<

So you're essentially a hermit surrounded by a society! You may share some characteristics with those who meditate, deaf persons, the autistic et al but, to your advantage, you have the option of hearing.

I must admit sometimes I need some silence.
What does the terms of service say?
How the fuck could that happen if their browser engine is the only one supported in most websites and their browser has close to a monopoly when it comes to market share?
Timing the market is always luck. Smart phones had been around and many failed when the iPhone succeeded. Luck often requires exceptional execution and that’s where they succeed.
I think that copyright law works differently. Source code is copyright; the expression as compiled code from that source enjoys the same protections. If the model can be copyrighted, the expression of the model in the form of its weights is probably also protected.
Nope - "We're sorry—we've run into an issue."
It’s not the “GMO” part that’s problematic — it’s what is done with GMO. Humans have been “genetically modifying” crops for millennia.

The case for the rise of modern “gluten sensitivity” actually being “roundup sensitivity” seems pretty strong. Likely wheat just absorbs it more.
Does this mean you can not work for a couple of years to make it easy to get in, plus get a discount on the fee?
"prompting experiments" is just my use-case. According to v64 a lot of people have had the same idea of spinning up a trial instance to run inference, which is unsurprising.

I'm not in a position to put in any meaningful work towards optimising this model for lower-end hardware, or working on the tooling/documentation/user experience.
I found this: https://www.theverge.com/2023/2/20/23607037/microsoft-teams-...
Why would it be such a good idea to obfuscate the semantics of three different loops (i,j,k) instead of writing “userIndex”, “addressIndex”, and “charIndex”? With “j”, I have to lookup its meaning constantly. If I need to scroll to understand the meaning of a variable, then there is room for improvement in my opinion.
> but they do however own the domain which you point to your server.

Not necessarily. .at domains are owned directly, the registrar is only a service provider handling the process.

I assume that for most other TLDs this will be different.
I could not afford the Voodoo card so I had to settle for a verite based card. In retrospect that chip architecture was way before its time being a risc architecture. To bad it could not compete on raw performance but at least Quake ran great on it.
It’s a COM based API and so everything is an interface described via an IDL. You add a new member or change the parameters to a method, you must create a new version of the interface with a new GUID descriptor. You can query any interface for other interfaces it supports, so it’s easy for clients to check for newer functionality on incremental versions of DirectX.

In practice for DirectX you just use the header files that are in the SDK.
A legacy with a B grade candidate will get in. It’s a boost, not a tie breaker.
I believe yes (for a few years now) , based on its appearance in almost every mainstream language (js has a whole FP paradigm some swear on, java, c#, etc).

I think it is hard to find an exact reason, big languages introducing them both cause people to become familiar with FP and more people knowing FP will make languages better implement its features. It simply just got ready for prime time after several decades of lingering in academics - probably the hype of reactive frameworks added to it a bit as it made many people experience the pain-ease of managing frontend state before and after the paradigm shift.
They’re in theory built on the same platform, but the live.com version is “Teams for Home”

https://www.microsoft.com/en-us/microsoft-teams/teams-for-ho...
Old Wisdom On Daily Meal Frequency
I've started using them instead of png icons or svgs and so on. They fit in with typical text very nicely.
Respectfully, I don't care that you have two backlogs. Support the prevailing web-standards or lose me as a customer.

I'm already sick of how much I have to kowtow to large companies because they treat developer time as costly, but user time as free.
Agreed, but that's why I hedged with "some definition of mainstream". I don't think Kotlin or Rust are mainstream yet, most Java places are still on Java 8 or 11, and ADTs in Typescript are a PITA.
>maybe Kenya's farmers realy need better irrigaiton systems

It's a challenge - I sell solar irrigation to farmers in Kenya (hi from Nairobi), and despite some successes have pivoted to SaaS irrigation monitoring. I'd be ecstatic to talk through the Kenyan irrigation problem offline with HNers & ideate better solutions together. (Contact in handle profile.)

https://www.sunnyirrigation.com
It's a dick move to demand a citation for everything. Do you do that for all the posts you AGREE with?
> Seems we're in the next IE-era

Too bad there is no Register or Inquirer equivalent this time around.
both nighly and stable ff is broken - my mother couldn't access her meeting in Firefox the other day because Teams said "you only have to use Edge or Chrome"
How is hiring a tutor "gaming" it? They spend extra time learning, and as a result they do better. It's not like the tutors secretly give them a cheat sheet list of all the test answers; they still have to answer the questions the same as everyone else. If somebody puts more time into studying, whether on their own or with a tutor or with their parents, they'll do better than somebody who didn't.
A vending machine for an apple is a bad idea. Apples rot, especially in enclosed spaces. Customers want to be able to pick the best looking apple from a pile of apples.

They don't want to fiddle around with a payment system that might reject their five dollar bill for being too wrinkled, or fail to accurately read their card, just to be served a bruised apple at the end of it.

Think about other even more perishable items, like seafood. Do you want a fish vending machine? Or do you want to be able to examine your food before you decide to purchase it?

Vending machines work well for nonperishables. Grocery stores work well for perishable items.

Grocery stores have a massive time cost for picking up your items, so it makes sense to get a lot of things at once, which only compounds the waiting problem for other customers.

Amazon's solution gets rid of that time cost. The only part you have to worry about is the trouble of getting in the door, and that takes the same amount of time no matter how many items people are buying. The barrier to entry would be being technologically sophisticated enough to download an app on your phone. Some people don't want to do that, and they're free to shop at other stores.

The Amazon Go stores aren't expensive over-engineered vending machines. There's still a time cost to using a vending machine. The innovative part is saving people time.
Here's a tested ChatGPT prompt:

Suggest better variable and method names in the following Java code. Don't list the new code, only the changes, in the format "oldName" => "newName". You can also suggest multiple alternatives in the format "oldName" => "newName1" or "newName2"

In my experience, 90% of the proposed changes are bad, but occasionally it does have good ideas.

Of course, you shouldn't upload your company's code to OpenAI, but you can try it out on open source or experimental projects.
> monitoring that many cameras is impractical

Regardless of how many there are, I believe the point is not to monitor them live but to have recordings if the store wants to bring charges for something.
I could see it operating on a natural language description of what you're going to write. I just tested this with ChatGPT and it was able to give me a set of design pattern-based classes that would probably fit in enterprisey Java codebases.
Those cheeses are Kraft Singles, they are American Cheese - not cheddar.

The real crime of those slices is calling them cheese.
I can use Teams on the stable version without any issues. You might have cross-origin cookies disabled, which will stop Teams from working. PS. FF:v110.0.1 (64-bit), macOS: 13.2.1.
How is it a luxury belief? A luxury would imply that it's hard to obtain and rare/uncommon, yet this is a view that is widely held by a lot of people, and it's not like there is any barrier to believing in something, unlike having enough money to buy a luxury car. It's more like a trendy belief than a luxury one.
Wait, you don't even have to scan your items? Are they using cameras to detect the items you grab?