skysight-inc/HackerNews huggingface dataset:
this is why you see people who know perl5 well get the shits with other language communities approach to backcompat and tooling. E.g recently I helped take a 20 year old 250kline (of perl, think at least 5-10 mil of Java) to a modern version of perl with changes to around 50 lines of code.

Note that knowing perl well is quite a commitment and counter to current fashion in the industry.
React-props-filter: Filter miscellaneous props and get props precisely
Tidelift raises $15m Series A for a better open source business model
No. It has become significantly easier for Europeans to immigrate since 2005. Labor certification alone now takes less than a year rather than multiple years pre-PERM. EB2 and EB3 priority dates are current. Europeans can expect to get a green card within a couple years (even accounting for the new mandatory Adjustment of Staus interviews for employment based applicants). It has become significantly harder for Indians where the green card backlog approaches a century (!) for EB2/EB3. The only thing that has become harder is getting an H-1B visa due to oversubscription.
Jane's Research implies that we're actually getting really good value for money from BAE. That and the fact that the UK has far less custom armaments implies that they could swap with far more ease than the US.
5 Skills Every Freelance Writer Must Learn to Thrive in the Modern World
Three Simple Ways  to Motivate Employees
OP here (lost original handle)

All valid points. Thanks! yes, communication is definitely an issue. I also have this problem especially when the interviewer does not engage in the solution/conversation, I get thrown off, lose focus, and its all downhill from there.
> forgot the ... PIN

Schneier on passwords[1]:

>> Simply, people can no longer remember passwords good enough to reliably defend against dictionary attacks, and are much more secure if they choose a password too complicated to remember and then write it down. We're all good at securing small pieces of paper. I recommend that people write their passwords down on a small piece of paper, and keep it with their other valuable small pieces of paper: in their wallet.

Maybe not the wallet for a portable device's PIN; the wallet could easily be included with the theft of the phone/pad/portable. However, it's still a good idea to write down passwords (and maybe print out your private key in an OCR-friendly font) and store them in the fire-safe or safe deposit box or whatever you probably already use for important documents.

[1] https://www.schneier.com/blog/archives/2005/06/write_down_yo...
Ask HN: How secure is the JavaScript NPM eco-system?
I feel like security is a big issue for the JS eco-system. Every app replies on at 10 if not more modules. Each of those modules then imports a bunch of other modules. You often end up with 100+ modules in node_modules/

Is this as big an issue as I think it is? Who checks the code? I would love to get HNers view on this.
> The advantage is in having a sustainable business model that isn't based on exploiting user data.

facebook can do that too (it's just less profitable), so there isnt really an advantage here.
Depends, he's not wrong if facebook is used as a propaganda device
How does Newsboat support non-Latin scripts? Seems like a pretty basic requirement.

E.g., this blog is in Hebrew, you can see the expected text layout on its website: https://workaround.blog/

I wonder if Newsboat can replicate that layout. Here is the RSS feed:

https://workaround.blog/feed/
Around 25% of Facebook's worldwide revenue comes from EU.

Taking your ball and going home means leaving a lot of money on the table.

A purely US-based internet company is required to fully comply with EU laws if they want to see a single (euro)cent from customers in EU, otherwise all that money can and will be seized.
I mean, I do feel like my ideas/community are the underdog and I'm not even all that rightwing (I'm pro stuff like basic income, but also against minimum wage).

The thing about underdog is this.

Our culture as produced in books/film/tv/music is dominated by left leaning beliefs.

If your conservate the media that naturally surrounds you does not reflect or celebrate your values.

Though I'm not saying they don't exist.

If you look at a demographic map of blue vs red, you will notice that blue = cities, red = rural. Even many blue states are only blue becuase of their cities.

This can create a feeling of "underdog" in both directions. Blue may feel like islands in a sea of red, red may see as wealth and power bring concentrated in blue lands.

The academic establishment is left leaning. That is a big one you leave out.

Finally regarding the lack of prominent left wing internet communities, this.

I live in the bay. If I want to have a honest discussion about say, basic income I can just step outside.

The same is not true of say, opposition to minimum wage. That will only get vitriol thrown at me and damage my personal reputation.

The left has few prominent internet communities because they don't need them. The right leaning people do, they are either very spread out in real life, or exist in communities that don't agree with them.

The same is true online. I don't need a left wing forum to discuss left wing ideas because every internet community I'm part of is predominantly left wing.

Basically if there is an internet community that's not expressily rightwing, it's community will be leftwing, so leftwing people don't need a space for themselves.

The lack of a prominent left wing forum is simply because the left is so dominant they don't need it.

Finally I we would note that "elite need the common man" is an accusation leveled at both parties.

For example my mother who is really right wing that most politicians who are pro immigration aren't interested in the welfare of immigrants, but just want more people to vote for them.

This lack of sincerity the motives both sides perscribe to each.
When I was making some Photoshop extensions [0], I slowly formed a general idea for how it works under the hood.

Initially I was really excited to write some code and give Photoshop some super powers. Especially I wanted to make a panel for automatic layout, and another for generative art.

But in the end I realised that Photoshop is just not designed to be extensible other than in some very specific ways (filters mostly).

I was also convinced that even Adobe probably has trouble putting in new features. This was surprising knowing that most of Photoshop's features don't interact with other features in any way (unlike a word processor or a 3D design suit like Maya). They can even develop the features in silos if they want to. But still, the extension APIs give some strong hints that the whole thing is tangled and unwieldy [1].

I did try to tame the thing [2] but the whole process was so unstable that after a few months of part time work, I just gave up. My conclusion was that if you want to have a design tool with super powers, you can't build it on top of Photoshop (or any of its competitors for that matter).

Anyway, this is where I shamelessly self-plug and say that I decided to start a company to build such a tool myself. Write to me [3] if you would like to learn more ;)

---

[0] This was one popular extension I wrote: http://gelobi.org/griddify

[1] I didn't care enough to document this, but I'm sure there are other extension developers who agree.

[2] https://github.com/AriaMinaei/photoshopjs-com/blob/25c320f83...

[3] aria [at] theaterjs.com
I wish my IDE could interpret a special comment like

/* img "doc/uml.png" */

or something similar that it would use to display an image inline with my source code. There are so many times I've created a FSM diagram with graphviz + dot that I'd love to include inline.
You appear to know what you're talking about, but I don't think you've factored this part into your theory:

> The other day, Apple locked her out of her iCloud account and her iPad. We don’t know why. The Apple support people don’t know why. I think it may have to do with when I modernized my AppleID to use an email address, which is what the iTunes account on the iPad is registered to.

I think you're implying that Erica (the OP) needs to use iTunes linked to her own Apple ID to recover this device?

And that the daughter's Apple ID may not be needed at all here?
I am quite happy with a number of the "bureaucratic rules" they produce, such as allowing the ban on roaming changes between EU countries and net neutrality for example.
I think all you have left is your eyes to cry.
When you trust rotten companies, you don't come crying next.
Your only solution, assuming your mistake.
mst is one of the kings of technical management of tricky open source infrastructure. The way he does it is to apply the smallest amount possible of savant level hacking, then find the right person to delegate to. And occasionally he does it in mysterious ways ;)
That's true, the article was unreachable so I had only read these comments. But what I don't understand is why her iCloud account was locked.
Michael Jackson may have popularized the move but it wasn't invented for him. This article is rubbish. Its the boots.
New TCP RACK Stack for FreeBSD
Forgot your sarc tags
Frankly, I really miss the Turbo Debugger. The TUI mode of GDB is nowhere near the clarity of the plain old TD. There were some efforts like cgdb but that's not it either.
Its a spring floor.
If privacy is a right it might be that in some legal systems you are not allowed to give up your rights, at least not in perpetuity.
Nhfmh
Could you give some examples of projects for which each of those language (types) are useful. Because I think it is important to choose a language fitting with the problem (or the other way around if it's exercise)
Achieving "photorealistic" results via rasterization requires a lot of dirty tricks and slight of hand. Supporting it requires a lot of (expensive) hard work from graphics programmers and content artists.

The content pipeline is relatively simple for ray-traced content: just define the material properties of the surfaces of your scene, and the transport properties of the media your light is flowing through, and the light bounces where it bounces.

The limiting factor for real-time graphics applications is generally the cost of content creation. Real-time ray tracing could mitigate that cost.
Top 5 Free Image Hosting Sites for US People
Ghgrye
"An important note. This data excludes forced migration (slavery) and illegal immigration."

So it doesn't give the full picture.
Rub a dub dub (2002)
Thank you for linking this. I'm playing with it and I'm very impressed. The article completely missed the value of it being dynamic music where you can keyframe the momentum, depth and power with plugins for video editors.
GDPR Compliance 101- 5 tips for your marketing team
Very large projects like Photoshop need to be able to be worked on by mostly independent teams to cut down on communication overhead. How things work under the hood can end up very different from the API and that's a very good thing.
Good luck! I had some limited success in extending InDesign, but only in the documented way. The debugging process is a PITA for more complex things though.
Nope, at least not on the devices equipped with the secure enclave. The device can still be sold for parts, but so far I don't think there is a technical solution to unlocking the system or even wiping it.
On a more positive note that the rest of the thread: having been to both, I'd highly recommend them, and if you want any recs, let me know!
Some of my knowledge was from reading Computer Shopper and other computer magazines with a Mac section.

It was unthinkable for most business in Portugal to get a Mac, given that there was only one official importer, Interlog, with shops in Lisbon and Porto, nowhere else.

So I had the idea the C++ frameworks were introduced as the same time as the C, C++ SDK, not was system interfaces, but as wrappers on top of them.
...but what happens to the roosters when everyone gets hens? :)
I use Liferea. It used to work well 6 years ago and still works good. I don't need to share my feeds with the "cloud" and I don't need to run yet another instance of Chrome and have yet another copy node_modules. Pricing: 0$/month.
I was disappointed that this wasn’t done for “security” purposes, as most dumb things are.
I saw a slightly suspicious looking cyclist come going past me, with a mask on ... he grabbed the guy in front of me's phone and cycled off!

That was in a pretty nice bit of London.

I've managed to let my laptop get taken when I was really drunk at a pub too <shrug>.
> I find it interesting that the ("alt")right-wingers that elected a president and rule the internet media and half of TV (have you head of a popular left-wing forum? I sure haven't) are still pretending to be underdogs.

Trump constantly gets negative press coverage. If his views were actually popular with the internet media and tv media this wouldn't be the case. The media is overwhelmingly against him.

And as for popular left-wing forums /r/politics currently has ~20,000 viewers. At 7am. I'd call that popular.
If you are in highly educated, able to work, and are in the right field (i.e. software), life for the majority of individuals who fall into this category is better in the US than many other countries. On the other hand if you're dirt poor, have no education, bad health.... you may be better off in Scandinavia or Western Europe.

This includes tech, engineering and other professions. For instance you can get a graduate mechanical engineering job and start earning ~$70k and live in an area where housing costs ~$150k-$200k for a small, detached, ~2-3 bedroom house with garage and garden (2.85x ratio). You can also get amazing weather :)

Mechanical engineers in the UK start on ~£25k in areas where a small house will cost £300k-£400k. That's a ratio of pay to house price of 16x versus 2.9x in the US. Anecdotal I know but powerful.
Voicing an opinion that announces the downfall of a large collective of states is spreading fear though. Maybe you're right and we're heading into a scary future, but it doesn't change that expressing that opinion is spreading fear.

Don't get me wrong, you have the right to express that opinion - but everyone has the right to form an opinion about you based on it.
I actually am red-green colorblind – in the dot test, I see the dots are red and green, but I don't see the number in the picture. I just hated how TP looks.
Make code coverage work for you
10 GDPR Questions Answered for SaaS Companies
2 Paths of Bayer Drug in 80's: Riskier One Steered Overseas (2003)
I design high quality minimalist logos for cheap
So the device is locked because Activation Lock (Find My iPad) was enabled. But the root problem is the AppleID lockout.

> Apple will not unlock her iCloud account... even though she has never forgotten her password.

This is news to me. Why on earth is she not able to get back in if she knows the password? Did she perhaps enable 2FA when "modernizing" her AppleID and lose access to the 2nd factor? That's the only thing that the Apple support document on this mentions as a reason for requiring more than your password.[1]

[1] https://support.apple.com/en-us/HT204106
Summary:

In the 1980s Bayer knowingly sold HIV contaminated medicine to Asia and Latin America, while selling a new safer version in the West.

When questioned, Bayer said they, "behaved responsibly, ethically and humanely" in selling the old product overseas.
This is true, but it's orthogonal to the changes in parties themselves.

Sometimes a party goes away in name but continues in spirit, at other times an existing name is retained but the core philosophy of the party changes enormously.

For example the ordinary term for members of the Conservative and Unionist Party in England is "Tories" but legally Tories are a different and much older political party. The allegiances and policies shifted, those who opposed Whiggs in parliament hundreds of years ago and those today arguing about how exactly to leave the EU have almost nothing in common beyond being vaguely "centre-right".
Feeds can contain ads, as Daring Fireball's does [0]. Granted, advertisers don't get analytics that way so it's certainly less appealing.

[0] https://daringfireball.net/feeds/main
Lhfhgh
Filmstro provides a new royalty-free music library
You should learn C. Most current engineers don't, and therefore the fundamentals of things like memory allocation, data types, call stacks, etc. remain a mystery to them.

I have one other comment to make. In my opinion, being a strong programmer is mostly a "knack," meaning it's not a particularly teachable skill. Some people are just amazingly good at it. If you are, great. If not, I suggest acknowledging that and fashioning a career that doesn't rely primarily on programming skills.
I would have hard time to find tickets for older devices (which are the ones kids use).

Locking your device forever is quite damaging action no matter what "poor decisions" lead to it. Especially when those poor decisions are quite natural if they have no idea this might happen.
One thing I always found rather bizar is where ISPs break internet connections after 24 hours to force the customer to get a new IP address.

And then the next step was where the home routers would disconnect after less then 24 hours to make sure that the disruption happens in the middle of the night. Or something to that effect.

I wonder if in Germany people get new telephone numbers every 24 hours as well.
> The other day, Apple locked her out of her iCloud account and her iPad. We don’t know why. The Apple support people don’t know why.

Sure seems like an Apple problem. I don't randomly get locked out of my Windows / Linux laptop or Android tablet without reason from the hardware / OS vendor.
I don't cuss in my professional code because I work with a lot of programmers in another country, and I think it would just cause confusion. "What means 'shitpig' in the constructor?"
That's good to hear! Please don't stop working on D ever, it really is a fantastic gem in a sea of programming languages. My only regret is not using it in production more (decisions out of my control).
lots of advice on languages...

I'll just say, pick something functional and something dynamic.

Then, for something that will get you to do a little bit more than euler, try using https://adventofcode.com/
Hfhgg
Maybe he does. Haven't you learned not to assume anyone's gender?
If only you could automatically transform these songs to be of a desired length (naturally, without clipping/fading).
> D was started because I got bored with retirement (6 weeks of watching TV will do that do you).

Waw, you retired "young".
Isn't that a feature of TempleOS? You can embed any content in any file, including images in source code?
Probably no one. It only takes one deranged mind to leave something innocent in a tiny module.
Yeah, please tells us more about your crime statistics in the states with this more "effective police", and how they're so much better than Europe/London...
If a stolen device can be trivially reset there is no deterrent to stealing them or to buying stolen property.
Is YouTube themselves working with to clear this music? Is it marked in YouTube's ContentID system somehow? Some artists have had copyright strikes placed against THEM for one of their original songs because someone else used their song (with permission) and then had YT's ContentID mark the other publisher as the owner.

It has got to be a slap in the face to generously offer your art for this use, only to be punished for doing so. Especially with the only way to deal with it is with a tone-deaf automated system.
> indecent teams

I take it you meant independent teams? If so, I did acknowledge that. In fact, the whole interaction model in Photoshop allows it to be developed by independent teams that don't need to communicate much (this is at the expense of some major UX opportunities imho).

> How things work under the hood can end up very different from the API

I was lead to my conclusion despite knowing that.
Previous error is now fixed.
New error:

dmd -c -betterC -noboundscheck -mv=dmd.backend=. -mv=tk=tk -version=SCPP -O -release -inline dt.d -ofdth.obj dt.d(36): Error: TypeInfo cannot be used with -betterC

--- errorlevel 1

--- errorlevel 1
How to Store Vinyl Records
How so?

Pretty much everything that Google offers has good alternatives, and there are little or no network effects except for YouTube.

E.g. you can use Bing Search, OpenStreetMap/Bing Maps, Office365, Fastmail, LineageOS, AWS/Azure, Vimeo instead of the Google products.

In fact, the search engine is the only product that might be significantly better than alternatives.
Either I'm unsure what you're trying to say, or I believe you misunderstood what he was saying.
That is the saddest thing. You only really need one rooster per flock. If anyone invents a machine to sex hens whilst still in the egg they will have a lot of grateful chicken owners.
You don't have to disable iCloud to do regular local backups.
Hm, does ID also provide this COM interface?

var idMk = charIDToTypeID( "Mk " );
var desc7 = new ActionDescriptor();
var idNw = charIDToTypeID( "Nw " );
...
Hi - you are assuming everyone uses gmail . The other benefit is I am not always happy giving out my personal email address with a load of people in earshot.
Show HN: Usersnap – Smart Feedback for Product Builders
Disagree. FB will not be our destruction. This kind of hyperbole (and getting others to believe it) harms the type of rational discourse they claim they wanted. I disagree with the evasiveness of course, but this is grandstanding and witch-hunting. With those types of statements, how could one expect a productive inquiry? (hint: one couldn't...it was pandering/posturing and it accomplished that goal)
Staying Secure with Unisecure Data Centers in US
Wow, great to see a new what-if! After no updates for a couple of years (?), I thought we had seen the final one…
The THINK/Lightspeed Pascal IDE was awesome, way ahead of its time. Coupled with the Apple A4 portrait display it was heaven.
>Yet, a few short stays in Orlando and I experience that.

I wasn't so much the visit in Orlando -- it was you using a Greyhound bus, which put you in the "possible illegal immigrant/poor person to abuse" category in the eyes of the cop.

They'd be much less likely to stop and ask you anything if you were just driving there yourself, or merely walking around Orlando.
Well the 5% is averaged over the whole group while the 300% is from a base rate of those who go to college.

I haven't seen the data, so I don't know if this is the case, but one explanation is that this intervention works really well for some people, and not at all for others. Also, I think "3x more likely" means 200% more people.

So the numbers could be something like: 100 participants, 5 would have gone to college. The social stimulation really benefited 10 kids. They, in turn, did years more schooling and went to college. 5% -> 15% college rate is 3x more likely, but the 10 kids' large increase in attendance was averaged out over the group of 100, so the overall increase was just 5%.

Not saying this is the case, just showing a way those numbers could be plausible.
They already did.

https://www.change.org/p/ask-patreon-to-pull-the-plug-on-pet...

Didn't go very far.

I dimly remember a direct attempt to get Patreon to pull the plug, but that could have been somebody else.
Pay walled article.
Not to sound like a douche, but that sounds familiar to having a girlfriend/boyfriend.
Their pitch towards open source maintainers is definitely promising:

"Open source sustainability is a noble goal—who would stand in the way of these creators and maintainers, who invest so much of their time and effort in our shared digital infrastructure, trying to make ends meet?

But basic survivability? Let’s set the bar higher than that."

It will be interesting to see where it goes.
At some point that seems to blur into blaming the printing press for propaganda posters.