skysight-inc/HackerNews huggingface dataset:
If you are looking to use a more modern API (and language) I can recommend this wgpu/Rust tutorial https://sotrh.github.io/learn-wgpu/.
It’s important to realize that when people are throwing around 3,4,500k etc at FAANGs they’re not generally reporting the base salary, but rather salary + RSUs.

The vast majority of FAANG jobs are below 200k base salary, but if you then throw in a few 10s of thousand in bonuses, a few hundred k of stocks vesting, and suddenly you get to stupid levels of income (worked a multiple FAANGs as a reasonably high level IC)
I don't love libraries like this and feel like they work against the idiom in Go; I'm skeptical that things like this will be part of the idiom going forward. But Rust isn't all wine and roses with this stuff either; obviously, it's a much more powerful generics system, but closures are much more annoying to work with than they are in Go, where everything just magically escapes to the heap when you need it to.
eh, more a proof with visual, not a visual proof.
Kids Invent Stuff Responds after Netflix accused of stealing their idea
> Why would anyone choose Haskell to develop applications?

I chose Haskell to develop sumi.news because I enjoy programming in it, and because I don't want to worry about type errors and crashes at runtime.

> Does it offer any actual practical benefits over other languages?

Haskell offers a more expressive type system than other languages.
The trash/spam part of it literally takes less than 5 min a day? I'm not reading each email. Something something premature optimization? :)
I'm honestly really sad that there's no simple way to get Flash games working anymore. Flash games were a huge part of my childhood and now all of them are basically unplayable without spinning up a VM.
Corn lights at 50w and above tend to have loud fans to help keep them cool. That's probably fine if they're outdoors and you don't have to listen to them, but indoors that can be tiring.

At the very least, I'd suggest looking closely at the bulbs you're buying to see where they switch over to using fans.
The house may not be elder-safe in terms of fall hazards and so on, the family may not have the ability to afford a home nurse or to have someone unemployed acting as a carer, carer burnout is a real danger and can break families, the grandparent may have specialised medical needs that require skilled care that is not available in a household setting, one or more family members may be involved in high covid risk jobs that make it inappropriate to host a vulnerable person... I'm sure there are many more good reasons, these are just a few off the top of my head.
Apache ShardingSphere session at OpenForce 2022 India
Is there other things/particles going at the speed of light in a vaccum? If no, why? Whats so special about those photons? Could there be (in the maths at least) things/particles going at no speed whatever is the referential frame (in other words they are always in your frame like if they were infinitly distant from everything)?
People love that sort of aesthetic sentimentality.
Techno Kitsch and former glory.

"Anyone who doesn't regret the passing of the Soviet Union has no heart. Anyone who wants it restored has no brains."
Vladimir Putin

A reason he may have opted for the previous model.

---

https://culturemachine.net/vol-16-drone-cultures/the-control...

Have to study Carl Schmitt again about that unholy communion of sentimentality and inhumanness in the idea of the Reich.
Putin is fond of it.

https://www.illiberalism.org/interview-with-david-lewis/
Do It (2004)
Thanks for this. Helped me a lot to calm down a bit.
> Flash is terrible in retrospect

Actually it has a good use case for videos and animation. Flash animation uses vector graphics, saving huge amounts of space for basic animations and allowing the animation to scale to any screen size without degrading resolution. Part of the reason Flash took off on the web was due to small size (useful when network throughput was more limited).
Apple doesn't aim for resolution. They aim for PPI. So they have a consistent definition of Retina across different product range, for Smartphone, that is ~326 PPI, which is the same PPI even on current OLED when you exclude the Green Colour with sub pixel matrix. On Mac, that is ~220 PPI. Both of them have been consistent for the past 10+ years. With the Introduction of MacBook Pro M1, Apple moved up to ~255PPI. Which is a signal their entire range of Mac may move to 255PPI as standard. And if you put 7K on a 32" Display, it comes out as 255PPI. If you shrink the 6K res ( Pro XDR ) to a rumoured 27", it also come out as 255PPI. Surely this isn't coincidence.

It will also be interesting to see if the Mac Studio with an event called "Peak Performance" will be an M2 based on A16 Core rather than A15 core. Using 4nm ( Likely for pipe cleaning ), this should easily break 2K Score on Geekbench 5, making it the fastest CPU on the planet without overclocking.

To put things into perspective, A15 is 10%+ IPC, an A16 is another 10% IPC, 4nm gives 10% clock speed increase. That is 33% increase in Pref / Watt. Or a potential of ~2200+ Geekbench 5 Score.
https://english.pravda.ru/
The article does not mention this, but it's quite probably the unvaccinated child in question is from the fast-expanding Hasidic community in Jerusalem, many of whom are strongly anti-vax. This has led to measles outbreaks in the past in NYC as well, and the community was also hit especially hard by COVID.

https://www.nytimes.com/2019/04/23/opinion/my-fellow-hasidic...
thanks for morally correcting me (and to the others who downvoted), however as the comment I replied to asked if anyone had ever observed that kind of contempt for learning in other contexts it would be a reasonable interpretation that I was providing an example I had observed. There was nothing in the comment that should have caused anyone to think I was a true believer in the aphorism.
Between high school and college I was a camp counselor. Had a camper who had been adopted out of a horrific situation somewhere in Central America. Was put into a home where I'm sure they were well-intentioned, but completely in over there heads as to the level of mental and emotional trauma this little guy had been through. I don't think he even made it through the full week of camp, and I would strongly suspect he ended up institutionalized somewhere.

I bring this up not to give anyone a free pass, but simply to say that I can well imagine there are cases where well-meaning people discover they are in way over their heads. Clearly it should be the goal of the system to not place a child into that situation in their first place, but I can see where it happens. As for some of these other stories where the adults are clearly just a bunch of jerks... again, would seem like the system should avoid that situation, but there is such a backlog of kids needing homes that it isn't hard to understand why it happens.
Archived: https://archive.ph/Tp10i
Whaaaa https://www.billboard.com/pro/epic-games-buys-bandcamp-acqui...
Sure, but even then you never know in advance if you are part of the Lenin-equivalent or Martov-equivalent faction in that scenario; revolutionary victories can be quite Pyrhhic.
>The idea that the only way to promote equity is through lowering standards is a pernicious and unrealistic strawman.

Any metric is a goal. Boss says we have a program that focuses upon hiring minorities and wants a % that check off some boxes to ward off title IX suits and make them look good. Hr really wants to see new hires for this reason too. You open up interviews, candidates can't meet the standards. Your boss says they really want to get those numbers up. Do you A. Do your job and hire, or do you B. Not do your job?

By definition minorities are a scarce resource. Industry wants a disproportionate amount in comparison to the available pool that meets requirements. Some are perfectly capable, sometimes the best, but the company isn't looking for 1, they want dozens to hundreds.

Therefore, to meet the requirements you will have to modify the process, and that is overwhelmingly done by making it easier. That's not how it should be, but that's how it's done because it is the easiest method. People respond to incentives.
I sort of feel like an out-of-context Twitter comment from several years ago is not the optimal way to start an HN conversation about recruiting math, but I would like to emphasise that the tech industry heavily underinvests in funnel development for recruiting and that outsized returns are quite possible with reasonable amounts of effort.

If you want to hop in the time machine and steal what was working wonderfully: back in 2018/2019 we'd routinely run Remote Coffees, which were just "get a few engineers and EMs on a Zoom call to chat in a semi-directed fashion about what they work on daily", and I'd drum up a few hundred attendees for those coffees every month, and then observe how the funnel performed over time.
Insightful takes on topics outside of IT and maybe natural/applied sciences are probably actually rare in HN. It is at least my impression on these few areas I have some expertise. Topics related to culture and stuff most people in the world don't have any experience with (violent dictatorships for example) are genuinely hard to explain even for people with real insight and knowledge.

And regarding trolls in HN: this topic here is also full of comments "it's all fake", "where is the proof?" etc. It's the tactics troll factories used for years in every corner of the world. It's one of the main methods to erode the trust in societies. So, are these comments from trolls or from genuine smartasses? I don't really know.
How about this: YouTube can host whatever it wants, but it will federate with PeerTube or something so that people can discover other content too.
My solution is using a e-ink phone for those apps. So you cannot "scroll" smoothly. But you use the paging button. The visual stimulus is much lower.
Check out both Ruffle[0] and Flashpoint[1]. Ruffle is an open source flash player emulator that compiles to WASM and has a browser plugin you can add that will allow you to run embedded flash content on a web page (although its not needed if the server serves up a copy of Ruffle). Flashpoint is a collection of thousands of flash games with an easy interface to play them through flash player.

[0] https://github.com/ruffle-rs/ruffle

[1] https://bluemaxima.org/flashpoint/downloads/
AS3 movies won't work yet. We have a runtime implementation, but adapting our existing display tree for it has been... not a fun time. I have an active PR that fixes a lot of long-standing order-of-operations bugs in Ruffle but it's stalled on... uh... review, mostly. Also, it has a few minor bugs still, especially involving gotos in event handlers, because gotos are evil.

I've considered actually porting Ruffle to COM/OLE, which is how you're able to embed Flash in Powerpoint[0]. However, the current state of Rust COM bridging is... not great. I'm actually working on the opposite of that right now: embedding Flash Player itself in a host binary so I can stream automated input into it. I need this to track down those remaining event handler bugs I mentioned.

[0] Fun fact: Pretty much all ActiveX components are embeddable in Office, because ActiveX is just "WebOLE". Turns out Microsoft had solved the problem of "sticking apps in other apps and having scripting code access them" years prior to the Web being a thing.
Doesn't it take hours of wrong password entries before a wipe? The delay between attempts gets longer and longer (at least on ios), you can't just quickly tap in loads of wrong passwords and wipe an iphone in a minute.
Are you talking about jaxp? Don't old jaxp jars still work?
60 percent of hiring managers say they value skills over diversity
Tell HN: Zelensky is blurring -not blanking- sensitive info in a video with Musk
According to this video shared by Zelensky Facebook page: https://www.youtube.com/watch?v=HucqNfL1oYA (YouTube link for those who don’t use FB).

Surely the documents in the video and his phone aren’t decisive for the war, but since a text inside an image can be easily deblurred using -lots of- ML tools available, it isn’t a bit unsafe to share video like this?

Maybe for a video is different but, if deblurring an image is not trouble for me, I don’t think it’s a hard trouble for the Russian IT guys to deblur a video.

Someone should alert the Zelensky’s social staff it, or I’m missing something?
You can sanction and isolate smaller economies. Larger independent economies will not only be fine if you sanction them, they grow stronger.

North Korea is being punished for not wanting to be invaded when America wanted to invade it. South Koreans got invaded and got all the multi-nationals to exploit them... as a result, they have an economy but they spend all their money into looking like their invaders (highest cosmetic surgeries in the world, to make their facial features look western) and kill themselves because they can never become like their invaders (highest suicide rate). If NK is around in its current state when the American empire falls, SK will look to NK to connect back to their roots. I truly hope, for the sake of South Koreans, North Korea manages to live on.
That was going to be my question, don't you just distract yourself more instead with other, non digital, things?
To somebody considering a position in FAANG - ask yourself: is it a good company to work in? Does this company help the society, does it make lives of people better? Or is this company focusing on bringing monetary benefits using existing monopolistic position? Can such a company be created again today, or is it just employing previously favorable conditions, which are long since skewed to avoid creating meaningful competition? Does this company shares the wins obtained from massive data gathering and analysis - or does it use them to cement its unique position in IT, while refusing to give back to societies which still figuring out how to work in these new markets? If you're going to work in these companies - will you be proud or will people point to you and saying that you're the causes of their griefs or that you participated in robbing people of values and valuables?
The visual channel is far more important for understanding speech than most people with normal hearing realize. Take a video recording of someone speaking. Add noise to the audio until the threshold of intelligibility. Around the point where many words are lost and it's hard to follow, but you can still catch snippets and hear at least parts of most words. Listen to the audio for a bit. Then switch on the video too. Many people will suddenly understand the speaker effortlessly. It's quite jarring if you're particularly susceptible! Similarly, visual information will sometimes take priority over what is heard when decoding speech if you set it up so they conflict: https://en.wikipedia.org/wiki/McGurk_effect
If the parents don't want the child, I don't see how the child is better off in a resented home than being adopted to someone who wants them. Un-adopting into another family that wants the kid sounds a hell of a lot better than living with those who don't want you.
google "voip pbx"
What simple languages, Python?

My pocket reference for Python 1.6 already has several pages, let alone an updated version for 3.9.
Ask HN: What Does “Trivial” Mean?
Hackers tend to throw around "trivial" in open source discussions, articles and even here on hackernews.

What does it mean? does it mean the problem is so easy you don't even have to think about?
Try reading the same sort of books you'd stay up late as a kid to read.
Porn mostly.
There are some very interesting comments on the jpost page suggesting a correlation between polio severity and DDT usage. Any legitimacy?
Function composition is connecting the output of one function to the input of another. In math it is (f ∘ g)(x) = f(g(x))

Or in javascript:

function f(x) { return x + 1 }

function g(x) { return x + 2 }

f(g(1)) === 4

In functional languages like Haskell function composition is made easy, because functions can be partially applied. Partial application means that given a function that takes two arguments, I can call it with one argument and it will return a function that takes one argument which returns the result. Whereas in languages like javascript it is difficult because functions can have different numbers of arguments and there's no way to partially apply them or flip their arguments, so it is difficult to chain functions together. And because javascript functions aren't pure, they may not have any result which can be composed with other functions. In a functional language, functions are more like the functions in math. In most non-functional languages, functions are more like a procedure of commands. For example, the javascript function logMe(x) { console.log(x) } doesn't return anything. So it can't be composed functionally, and is not like a "real" function.
200 is not base yet in SF and NYC?
Anything that tracking pixel does could also have been done server side, with users none-the-wiser.

Unless of course they list the (likely hundreds of) companies they're sharing data with in a dreaded GDPR "cookie banner".
A kid is not better off in a home where they are wanted, necessarily.

Continuity may be more important, and the state of “wanting” a child in your home is not some simple boolean value. It’s intellectually dishonest to pretend it is.
Let's say everyone's constitution says they are "democratic", just like they do in the real world.
NATO has also greenlit NATO forces providing their aircraft to Ukraine.

https://www.cbsnews.com/amp/news/ukraine-russia-war-fighter-...
Wedlock comes from Old English wedlác, where lác was a suffix that formed an action noun out of another noun. Other suffixed words were brýdlác (nuptials), réaflác (robbery), andfeohtlác (warfare). Wedlock is the only one we still use today.

Not true; I've seen the word "bridelock" used in modern English.
Lots of AS3 developers never actually touched Flash Professional, in fact CS3 was outright broken in AS3 because they expected you to use Flash Builder / Flex. This was the point where Flash stopped being the way you wrote Flash games.
If you were looking for a generational segmentation you would have to compare different generational cohorts at similar ages (meaning a long-term study) to have any hope of controlling for people's having different levels of maturity, discipline, social needs, and for lack of a better term, being-fed-up-with-things-that-are-bullshit. I suspect it's not generational per se, but heavily age-dependent. If you no longer crave the Twinkies or McDonald's meals you did as a kid, you kind of know what I'm talking about.
Lenin didn’t know if he would win, I’m pretty sure he knew the risk. In Russia today life is too comfortable to protest and people feel they have too much to lose. Until this changes nothing will change in Russia. That’s exactly the point of sanctions.
Indeed, and it's such a terrible aphorism, don't you agree?
Swedish car startup passed off rebadged Chinese EV as its new ‘model Zero’
Being anti vaccination is fine, it's a human being's right to choose, I only ask they let me know ahead of time if possible of their position.
For day to day activities? No, you probably don't need GPS and camera.

I gave up my smartphone a decade ago. It's only "inconvenient" when people expect me to have internet in my pocket.
What? No; if you delete data, there’s no way to know what was on it, so if you’re reasonably suspected of committing a crime, there’s no way to know if you also hid the evidence of that crime.
I don’t know where you live, but as the article mentions, all you really need is a good u lock or two and thoughtful placement of the bike. Avoid secluded areas and minimize the lockup time if it seems like a risky area.
Nope, not starting a trial.
This is so loaded with Russophobe narrative, ewww!
The posting below was flagged. I leave it up to the reader if flagging this content is censorship or not.
https://news.ycombinator.com/item?id=30576754

------

Not sure how much the Guardian is in a position to make objective statements on this topic, being in the Western bubble as well and regurgitating the Western propaganda.

The fact that the European Union has completely censored RT is something which most people either do not know or are simply nonchalantly ignoring.

So yes, one may ask what Russians are being told or not being told on this subject, but equally the same question applies to the Western hemisphere.
As of a few weeks ago my download speeds with youtube-dl were about 150Kb/s and 50Mb/s with yt-dlp. The missing feature from youtube-dl is that it could not download videos in a reasonable amount of time — a fairly necessary feature.
yep, my inbox is great as a result too.
Hey nikolay, ever lived under Russian occupation? I did.
DEI goals have become increasingly more important, but it looks like more and hiring managers believe in hiring based purely on skills.
> it would not have been obvious to me a priori that something that was declared version 2 already wasn't stable

Swift came out in Sept. 2014 and v2 in 2015. Just knowing that the language was 1.5 years old would bring long-term compatibility doubts to mind.
There's a decently populous anti-vax vegan community too.
That would be hard considering all celebrities so far have been gifted NFTs or even straight up paid for promotion.
Funny that you say this.

Super throwback:

launch post https://news.ycombinator.com/item?id=9173939

shutdown post https://news.ycombinator.com/item?id=12415786
Additionally, there are different means to the same end, so being vague is keeping the discussion focused by keeping it about the general practice instead offering details that could easily derail into unproductive commentary. The ad firms probably move things around all the time, but the gist of it is, if you browser requests a resource from a server with a little metadata, god knows what’s being done with that from there.

The ubiquity of user tracking is extremely useful yet culturally absurd. Now that’s ambiguous ;)
> Where male goes back to Latin masculus, female comes through French femelle from Latin femella. The eventual overlap in pronunciation was accidental.

Latin was masculus and femella, old French was masle/male and femelle/femaile, modern "English" is male and female. We didn't take one from Latin and one from French -- we took both from French. It doesn't make any sense that "male" was taken from "masculus" when "masle" was already in use.
Societal inequalities definitely do exist.

But surely, objectively hiring developers based purely on skill guarantees a base level of diversity. So, you can't fault hiring managers for valuing skills over other parameters.
A (poor quality) image of the "Do It" screen: https://usability.typepad.com/photos/uncategorized/dolt.jpg
A function that can return a value or throw an exception is pretty similar to Maybe<value,error>

I'm not clear why the next function in the pipeline would need to know about the error rather than the caller, but that happens with promise chains too
This actually became a problem in Java after the streams API was introduced. A bunch of people in my company started writing Java code that looked nothing like Java with a bunch of chained functional style functions with liberal use of the Optional API where trying to decipher what was actually being done required stopping in your tracks and using the help of the IDE to figure out what type was being returned by each level of the chain. I myself fell victim to this and wrote code which made me feel clever in the moment but looking at it a couple of days later even I couldn't understand my own code.

If people want to write functional code they should use functional languages rather than writing non-idiomatic code in other languages.

Thankfully this style is unlikely to gain popularity in Go because they make the syntax for doing this verbose enough and ugly enough that most people aren't gonna bother with it except a top level map or filter.