skysight-inc/HackerNews huggingface dataset:
There are many cultural variations. Three countries in Europe love fish particularly (Portugal, Lithuania and Spain).

Portugal kitchen is heavily based in cod, and compete directly with fish fingers. Is the same product, just more expensive.

Lithuania has freshwater species like pike, and specially carps as a staple product engraved in their culture, it seems. They eat also cod and other marine fishes like herrings.

As Spain has more km of coast than the other countries in Europe in several seas (except Russia that is also an Asian country), uses a wider range of species including things that many UK, US and Central Europe people would find probably disgusting (limpets, mussels, sea snails, sea urchins or even anemones).

Trying to convince a german friend to eat octopus for the first time is always a lot of fun for us, muahaha! :-=

In those countries knowing how to prepare fish dishes is normal and included in the cultural DNA (there is not a psychological barrier), and cod sticks are just so-so. Another possibility among many options and seen as a lower quality replacement for the whole product or the salty cod fillets. Here is mostly a niche food for introducing children to eat fish, but there are easier possibilities widely available (mussels in a can, or tuna, for example).
There's also YouTube vanced, a "modified" APK of the official YouTube client that bypasses some of the premium blocks.
I am already graybeard. I had eye opening moments looking for a job right before pandemic. Now I desperately want to produce some rental real estate and leave engineering.
It is the same magnitude than the Great Pyramid BUT using a mountain for most of its volume.

It is one thing to create a pyramid as a solid, and something completely different as a "skin" to a mountain.

If fact there are pyramids in Egypt that were created as a skin over mountains too. They did not last though as people stole the stones for their houses(leaving just the mountain), like they did with the Great Pyramid too, which had a very beautiful white limestone and granite skin.
Same as adding systems to capture sulfur in chimneys (which previously was causing acid rain), this seems like externalized cost that needs to be clamped down. The warehouses will need to eat the cost to capture the ethanol vapours.
High school was 20 years ago for me and no shop classes.
But remember collective bargaining isn't just how much per hour you earn, it's also how many hours in a day you work, how many days a week you work.

It's also when you can retire, whether you get a pension.

In addition but very importantly how much effort does your employer need to put into keeping its employees safe.

These were work conditions that were first collectively bargained for before unions then lobbied governments to enact them into law

I just did a quick search on US workplace safety ( I assumed you were US sorry if I guessed wrong).

https://www.osha.gov/data/commonstats

Worker deaths have halved since workplace safety came into play in 1970, this wouldn't have been enacted if left up to companies as it is much cheaper to find an uninjured worker than it is to implement safe working conditions (I'm generalising obviously but I think it holds). It would have been heavy collective bargaining from unions that made this happen.

Also thank you for sharing the original story it was a really interesting anecdote.
It can be local common knowledge to one country (like a tradition/custom) while not being common to another country
An experienced programmer might look at the problem of whether or not the company should replace php 5.4 and determine whether or not it's a completely or partially a good idea based on the factors they have control over and have budget to solve. An in-experienced programmer would probably not have learned PHP 5.4, and so would need to replace it in order to be productive, regardless of accounting for how much value they actually add by doing so.

The end result would probably be well argued strategy of incrementally adopting new ideas, testing them, and re-writing when time permits.
They weren't just quickly inspecting it, they found invisible ink on it.
I think it's a little ironic people are so concerned about this kind of thing because so much of what annoys us about advertising is ads that are not relevant to us - due to the limits of targeting.

Ads that are extremely relevant are not even considered adverting to us in the moment. Wont better targeting provide more of this sense and a perception of fewer ads overall?
How about robotics? It would allow you to combine mechanical engineering with CS.
100% correct, and it goes both ways... the stakeholders who work at these companies, and the consumers who use their products.
‘Sustainable’ Investing Is a Self-Defeating Strategy
I won't move away from my main job for a while, but I do want to move to a lifestyle where I grow all my own food. It's a very interesting problem, of whether a single person/family can be mostly self-sufficient on food while spending only a small part of their day growing the said food.

Lots of biology, perhaps a little bit of tech thrown in, if it helps.
Making insinuations and accusations without any kind of evidence is even less convincing, no?
This article is from February 2019
exactly my thoughts, its like articles about serious "hacks", when the critical steps turn out to be social engineering, definitely interesting, but not what the title suggests.
To me, no. A significant amount of the complexity that I generally deal with is “accidental complexity” caused by the current general approach of mixing up a ton of random dependencies of unknown quality or pedigree and the subtle flawed interactions between them. Coming up with ugly workarounds is creative I suppose, but ton in a sense that makes me at all happy.
It's not a contradiction to me. Things can look like plumbing from the surface, require no creativity at all, and run some ML model below the surface that only a handful of mathematicians can understand. The upside: powerful tools that just need to plumb in place, the downside: god help you if it breaks.
The people flying in those planes can make personally achievable reductions themselves. Everyone has to make the effort together.
> It’s fine that people know you changed your SSH port. But now they have to scan all the ports and find the new one. Sure, that’s not too difficult, but many people are actually going to do that? Not many, because it’s costly in terms of time and effort.

I don't buy it. Scanning the whole IPv4 internet including all ports is not all that costly. Perhaps the effort would deter your proverbial script kiddie running a scan from home, but are those really a threat to your SSH setup?

https://github.com/robertdavidgraham/masscan
I was involved in Arrow project for a while. The goal of the project is make transfers easier and faster (zero-copy) between dev eco-systems (java->python, python->go) and across network (to database, s3, spark server etc).

And yes it has nothing to do with minio any more than it has with s3 or any cloud FS. There are easy to use writers and readers that also handle streaming.

Last time I checked,

> The most common usage is parquet handling.

> python to JAVA IPC was in place.

> The communication across systems uses protobuf and that is optimised for web-level transfers and not large scale data transfers yet. So transfers still have work to be done

There was also an in-memory object sharing module. I think its no longer part of the repo now.
Internet connections are fundamentally different in that they are traceable. You've identified the "station", you can immediately see who's "listening".

Unless you co-opt a page everyone "listens" to, such as facebook or something.
I think it's fair to say when the Acorn team were considering what to replace the 6502 with the chips they compared with were the 68000, 32016 and 80286 - and they felt in each case that memory bandwidth was the constraining factor. In the end the Arm1 with 29,000 transistors had performance that was as good as or exceeded the 68020 with 200,000.

Incidentally, Robin Saxby the first CEO of Arm previously worked for Motorola and tried to sell the 68000 to the Acorn team!
Until a company starts using this same data to screen prospective employees for unionization risk, or uses purchasing history to identify and filter vegans from slaughterhouse jobs, so there's less risk of those animal cruelty videos getting out. Or show you higher prices online if they determine you're willing to spend more [1]. Or...

Or are they doing that already? How would you know?

[1] https://www.wsj.com/articles/SB10001424127887323777204578189...
No they aren't, one of the real free ones. They don't have a set exchange rate. Which is based on buy / sell pressure, like bitcoin.

I would argue, they dont trust ether either.
I‘ve been programming for over 35 years now and have mostly avoided doing web stuff. It is quite possible.
It’s not bad, but it also shouldn’t be the basis of your security model either.

There are a lot of parallels with physical security. It’s good to do things to make yourself less of an obvious target but at the end of the day, you should still lock your doors.
There is a tutorial-like presentation that explains the motivation behind this library and how to use it from the latest PyData Fest. I have been watching this two thirds of the way through and think the presenter's explanations are worth listening to, if you are dealing with time series. Have a look: https://www.youtube.com/watch?v=Wf2naBHRo8Q
If you don't mind me asking, what attracts you to the Tory party? Everyone I know seems to despise them for all the cuts to social welfare and racist comments, so I'd be very interested to get some thoughts from outside the echo chamber.
Some of them are on standby, or being used for other health care issues: https://en.wikipedia.org/wiki/NHS_Nightingale_Hospitals
What do you trust then? Asset inflation is -25% YTD
> We have immediate family there (sister in law) and are unable to visit.

Visiting people shouldn't be anyone's priority, right now! Of course they're denying such an optional activity.
I'm going to have to read that, as came across it in this[1] article by his ghostwriter, who puts it down to Julian being paranoid.

quote here:

How far was he willing to go in order to fuck everybody off? The answer came on 1 September. Having canvassed his followers on Twitter, Julian decided to dump the whole cache of 250,000 US cables supplied to him by Bradley Manning on the internet. He blamed the Guardian – a tactic I recognise from many of his sorties – and especially David Leigh. He insisted Leigh had included a password in his book that could decrypt the files WikiLeaks had left online. Leigh has always said this is nonsense. The manoeuvre brought so many infamous Julian tropes together: the hatred of the US; the showing off about security while having no real sense of how it works (why were the files left online?); the ‘blame culture’ in which any enemy of his must be shown to have failed.

[1] https://www.lrb.co.uk/the-paper/v36/n05/andrew-o-hagan/ghost...
how? SAP/ERP consulting?
A very common pivot I've observed and am part of is to brewing craft beer (with the caveat that maybe that's a local/regional thing). It sure as hell doesn't pay as well as development, the hours are longer, but... you get to drink plenty of great beer! Something about brewing seems to draw the same sort of personality as development - there's a fair degree of technical knowledge and skill demanded, an attention to detail, and yet a creative aspect, too. Then, too reformed/recovering developers can always find a small refuge in automating some/some aspects of the brewing process.

Oh, and it's real plumbing...
> Now, programming feels a lot like woodworking: a deliberately inefficient way to do something, just because it's fun.

Now that is a standout line right there. It perfectly describes some of my own personal projects. Sometimes—oftentimes—they go nowhere but I had fun.

One such task was developing a secret Santa system in python with an auto mailer and “paper” backup while in Hawaii last year. It took me part of a morning during breakfast before we went out for the day. I refined it when we got home. There were others already out there and it did nothing more then putting names in a hat, but it was fun. And it’s reusable. And it had the added benefit of needing no moderator—nobody in on the secret.

The metaphor of a wood working project just seems to fit so well. Nice one.
Almost all imaging algorithms will prefer the surface that reflects more light. You have plainly more contrast on lighter skin as long as you don't overexpose the sensor.

I worked on imaging for diagnostic support of skin lesions and some other skin indications. It did a considerably worse job on black skin. To my defense, black people aren't nearly as likely to develop skin lesions and the diagnostic support isn't a necessity.

It should be mentioned that some black people already got into trouble to get the correct diagnosis because physicians thought it to be unlikely.

In times of encroaching video surveillance to provide a subjective feeling of security (it is nothing else, snowflake), it might be an advantage.
Outgoing international mail sent by a nonlocal tourist might have been a quick triage signal for the local postmaster?

These days, of course, our communications pass through various boxes that can automate inspections, so no need to involve wetware.

Keyword search in 1960s US: https://en.wikipedia.org/wiki/IBM_7950_Harvest#Usage
> what is the difference between queue and stack

To be fair, I've been programming enterprise systems for 6 years now and haven't been interviewing in at least 18 months. This question threw me off. Once I googled it and read a whole two paragraphs it jarred my memory and I can speak to it. I can speak to what they do and when I would use one or the other. I can also reference real-world situations where I implemented a queue or a stack.

But lately I've been knee deep in data analytics for the last 18 months and simply haven't touched those "queue / stack" tools in a while. So I needed a "quick lookup" to refresh my memory.

Now if I was actively interviewing, this might be something I would review, as it's a fairly common interview question.
Add me too. Somehow the joy of seeing things being built from raw materials in the real world equates that of complex software being created out of nothing. But the finite element of the real world has that extra satisfying element: no dependencies to update, (mostly) no security patches, generally less maintenance, and it lasts longer.
The story of how this was found is awesome. Losing something like decades ago to have it resurface all these years later.
> They’d rather not collect the data than send the message that they’re tracking users, “even if they may very well be,” he says.

Because most people don’t have any idea of how pervasive the tracking is and very few people would be ok with it if they did.

I don’t want my phone doing the kind of physical tracking talked about in the article and I don’t know anyone who would, especially for advertising purposes.

Hard pass. I hope their company goes bankrupt some day.
By improving over time do you mean training the model for more epochs or having some kind of feedback loop that tells the algorithm whether the score was accurate or not based on human input?

I think the later makes more sense. Some kind of input from the users like "I actually liked the website visually" when the algorithm gives a low score and vice-versa would help the model be more accurate?
Shaped dither can increase dynamic range, and anyway 120dB range is rather unnecessary for music.

https://web.archive.org/web/20200310174634/https://people.xi...
Maybe I understood that wrong. I couldn't get past the paywall so there's that too.

Can't Facebook keep EU data in the EU and "deploy" ADs to the various regions?

I'm not sure I understand why the data has to go the the US. The only thing I can image is that AI models are better with larger data sets. But even then it's not too awful to have an EU ML model and another for the rest of the world. Is it enough to exit the whole EU market?
Add me to the woodworking ex-developers. I built a website that pays the bills, and now I have a lot of time on my hands.

I am finishing my first piece of furniture today. It's pretty scary to work without an undo button. The physical world isn't just instructions, but movements. A little twitch can ruin a cut. A clumsy movement can dent a piece of wood you spent an hour sanding. You truly experience the meaning of "measure twice, cut once". Resources also feel tangibly limited. You can't just spin up another server, you must drive across town to buy more lumber.

I still enjoy coding though. My passion for it returned once I could do it on my own time, without stakeholders, sprints, meetings, deadlines or even schedules. I sit down and work until the coffee wears off, then go do something else. It's a hobby again.

I don't think programming is the probkem. Anything you do 40 hours a week for other people will get to you just the same. Programming is a pretty sweet gig, all things considered.
I don't think it's unreasonable to want to be paid to solve software problems creatively. A lot of people get in to software for the creative challenges rather than (or as well as) the money. The problem is that most software isn't actually doing anyting new so it doesn't need much creativity to build. It just needs people to glue together the right combination of parts that have already been built to solve generic problems in order to solve the specific problem they're making software for. That's usually pretty boring.
People really lose their mind over changing the SSH port. It's not an either/or choice between a non-standard port and all of the other SSH security settings. Nearly anybody that bothers to change the port is also going to follow most of the other industry-standard practices.
Fish sticks are one of the cheapest sources of meat. They're like chicken nuggos but somehow have an even worse ratio of fried breading to meat. A large chunk of Americans prefer to not eat fish, aside from Salmon. But I wouldn't go thinking there's anything special about fish sticks.

That being said, I have a hazy memory of, as a broke college student, thinking I should buy fish sticks because fish is good for you and my diet was bad and it was affordable...
Did this 25 years ago. Never looked back.

eta: Admittedly I did a bunch of design/architecture consulting and teaching tech courses for the first decade or so to pay for the farm. Consulting is a good way to keep your hand in, and teaching serves as a great marketing platform for the consulting work.
Little projects like these make me happy so keep it up - thank you!
I cannot tell if this is a joke or not. If it is not, there are entire industries out that that depend on software development that are NOT web related.
> why would COVID ever become more deadly than flu again?

We're still in the middle of a partial (or full in some cities) lockdown, if we stopped the numbers would most likely go up again.

Don't forget that the peak of death at the beginning was due to high number of cases + hospitals being completely unprepared to handle it + no idea on how to treat the disease itself. I don't see anything that can't be explained by very restrictive measures (lockdown + masks) + better understanding and treatment of covid tbh.
Two questions:

A) Who died because of what Assange revealed to the world?

B) Who lost profit because of what Assange revealed to the world?

Unless you can answer truthfully to both of these questions, you are acting in bad faith and attempting to frame the conversation away from the real issue.

A) Nobody, B) Countless members of the CFR and Joint Chiefs of Staff, who profit from war by the minute.

2 BILLION DOLLARS A DAY SPENT ON WAR: NOTHING ON PEACE.
Well, how many decades would the proposed societal changes and a transition to 100% renewables require? What would be your alternative plan to cut global co2 emissions by 30%-40% within the next, say, twenty years?
Validating Terraform Plans with the Open Policy Agent
It's still very relevant, though, and it's actually an interesting data point that after 1.5 years the situation hasn't changed much.

I have very few devices with USB-C connectors, and I have to carry a "dongle bag" with me.

And I'm actually happy that so few devices use USB-C, because if they all did, I would only be able to connect 3 of them to my MacBook Pro, because there are no decent USB-C hubs available.

I'm also fighting a losing battle with the stupid headphone jack dongles. I would have bought one for every headphone that I have, but I actually need TWO, because I switch between an iPhone and an iPad Pro. Those two dongles look identical and I can't count the number of times I ended up away from home with the wrong one. No end of frustration.
This article is from 2012. Please label your older submissions with the year in the title.
'Design & Technology' (woodworking, little metal, textiles, food, etc.) is on the curriculum in the UK, so I did that. Had to take one variant at GCSE, I did electronics. (Having waited practically my entire school life to have a lesson that was electronics and only electronics!)

But it irks me to this day that the language I opted for, Latin, was dropped that annus, because not enough others signed up.

You can't please everyone. (I did like wood/metal work though, just not as much by far as electronics. I'd be much more interested now though - I watch an awful lot of it on YouTube.)
You must be in your twenties. Software development can be a uniquely depressing kind of work. All the complexity, which can be compensated for with youthful vigor, can eventually become so overwhelming and exhausting that you will need a break.

Money isn't everything. If you can do a job that pays less but doesn't depress you as much, you probably should go for it. You won't keep your job as a developer forever anyway, age discrimination is very real in the industry.
Nobody has to feed their kid or themselves that crap. Unfortunately, many people are just fine pressing some buttons on a microwave to feed a family.

I don’t like feeding my kid any baby food, even organic, but we make the majority of it.
You even have a saying "as American as apple pie". Everyone makes apple pie. Apples were domesticated 5000+ years ago in China and the apple pie was documented at least as far as 1380, in England. I find it hard to believe nobody else was making apple pie, even earlier than that :-)

My grandma made apple pie and she was Romanian and had never been more than 200 km from her village. She definitely didn't learn the recipe from US TV shows :-p
The problem is not the self-signed cert or CA. The problem is managing trust on the devices themselves.

Imagine you want to trust only _your_ self-signed cert or CA root for a specific service. Good luck making that work.

This issue should be so common that there should baked-in functionality in every piece of software to allow for this. It's often totally missing or implemented incorrectly (self-signed certs or custom CAs are often trusted in _addition_ to the system CA roots!).
Embedded programming i.e. automotive, industrial, aerospace.
The problem is they pay poorly in comparison to web dev but are a lot more stable long term.
In your experience of speculating, have you come across any data about the frequency of people actually typing out domain names? I seem to be typing them less and less over time.

Are we headed towards a business phone number 515-555-5555.com being a totally sufficient unique domain name? And then well why not just skip TLDs and share IP addresses?
Would make sense for routing if the first n bits are common to the cell tower. Static IPs for phones would result in slower and more expensive routing, as we can't use prefixes for routing anymore.