skysight-inc/HackerNews huggingface dataset:
Red crayfish, they were quite small. Not a gigantic lobster (would love to try that too). My ex-girlfriend had hermit crabs as pets. These were smaller, and they sometimes attacked or ate each other (when vulnerable without shell due to losing skin), which put the cycle of life in perspective. Still felt a bit odd.
It's an interesting counterpoint, but I'd argue that none of those are really businessman or are expected to have revenue models. The exception being Firefox, which I believe is paid by Google for search engine placement and does make you the product.
I thought so too! I wonder if this will be discussed. Would love to know what I'm looking at
I don't miss pre-2000 days when an admin would bounce the Linux servers and not bother to add a startup script for our JBoss or Tomcat servers in their service startup scripts. Our web servers would disappear for no reason from time to time and we would run around chasing the cause.
I'm sure if joel loves rails, it must be working for him.

If it didn't, surely he'd hate it, no?
uniswap.io
Common Lisp is used for quantum computing research, writing educational software, web programming, semantic web, etc. It is a very general purpose language. I have written a couple of Lisp books which is probably why I get Lisp work.
This mindset is also the product of a privileged life. With some exceptions, you need an abundance mentality to be able to operate without dear of losing your daily source of income.
I was just starting pre 2000, but it was not much better. I had to deal with a legacy COBOL system. I had to write C++. VB6 was actually pretty great for doing quick plumbing. And C# + WinForms which succeeded it was also great. But in the end, I’m still solving problems today, just like I was back then. I still enjoy programming as much or more than I did then. Some super tedious things have gotten substantially easier, too, such as building telephony apps. I had to do things like that pre-Twillio, and I don’t miss it.
You sow distrust on one hand but then you show your fealty to the war machine on the other hand.

We cannot know whether the Salisbury Plain weapons exercise is the legitimate source of the Novichok substance - because lies, deceit and 'state secrecy' are used to mask the truth.

So, you'd prefer journalists not do their job and raise questions about these issues, because they cannot possibly know the truth?

Your disinterest in Murray is irrelevant, anyway. He is the tip of the iceberg in terms of who is reporting on the travesty that is the Assange extradition trial. Fortunately, not everyone is as easily swayed by the military-industrial spook state as you are, though ..
s/live/life/
I think that if we decided to stop using fossil fuels entirely, we would replace them much quicker with nuclear power than with renewables. Saying you don't want A because it would take too much and instead you want B which you don't even know how long it might take- probably much more- doesn't seem very sensible.
People loooooooooves colorful presentations, and it is much easier than summarization. Try asking your users what they'd like to customize.
Start your own company and build something you believe in. Few other professions are as well equipped to start their own business. Except for real plumbers, maybe.
I would like to see a tool to view the level of contributions(money, time, etc) to other projects (tech or not)of people requesting features to define a line of moral urgency.
>maintenance scripts or plumbing between old APIs

A big No from me, looks like we just have different tastes.
I'd imagine embedded being relatively far away from that kind of work (that's until you've got to add WiFi and/or IoT-cloud web interface - and happen to be one of the only few software people in the company).
We've developed the mechanisms for time travel, and are showcasing how to do so on our website...er, sorry, have to make a minor CSS adjustment <clicks refresh on browser> ...Um, ok, wait, maybe now; try it now! Hmmm...well, it works on my firefox, what version of Safari are you on? Interesting. Have you refreshed your local cache?

...Meanwhile. lab assistant hops into time travel booth (while lead scientist fiddles with css), going back in time, and removing css from history, and pushing gemini as main "web platform" instead of the web that we know today. ;-)
User data must be kept secret to be valuable. Facebook only makes money if it keeps user data mostly secret from advertisers.
I pivoted tomorrow sales engineering for 8 years, then a technical BD role, then back to SW engineering.

You get to talk worth a bunch of people in sales and still exercise your problem solving skills.
Xiami, Douban, Spotify, Youtube, Bandcamp, SoundCloud, Wikipedia, RateYourMusic, Soulseek, ... no music no life!
> Wont better targeting provide more of this sense and a perception of fewer ads overall?

No. If you're say, a video game lover, you're still a potential customer for a number of things you don't really care about. Ads don't target things you like, they target things you might be convinced to buy. If you want to find interesting, relevant ads, you'd be better off having no targeting, and finding domain relevant ads. E.g. video game ads on video game sites, rather than ads for the toaster you bought on amazon 3 months ago or women's underwear because your spouse made a quick search on your phone.
I totally see your points.
The interoperability of a standard and a common voice on the home protocols could be relevant move. The gateway is not need or at least is in a very competitive market (with open source solutions)
>Money isn't everything

At the top of the requirements list of any job, is How Well It Pays.

Having comfortable amount of money frees you to to enjoy other aspects of life/personal passion/family building. That's how the global economy works, for the time being.

For a job that doesn't require overtime, consistent schedule, a solid 9-5 type position. What is there to complain? Looking at the big picture, the economy is filled with people who are barely getting by, laid off due to pandemic, and working overtime or multiple jobs, to generate enough income in attempt to sustain life.
I think Apple is trying to do the "right thing", which is a future entirely of wireless devices, save for power, mostly.

The problem (well, one of them) is not everyone wants BT headphones (and AirPods specifically) or some kind of transparent auto-magic network/cloud storage, not every device is suited to wireless connectivity, and there's a long, long tail of existing devices no one wants to re-buy. It's not the floppy drive.
No. You can continue to build everything with the language you love. But there are cases where a certain thing is just easier to get done in a particular language. And there is nothing about hating any language.
Out of poverty, but probably not into the incredible wealth that American software work can generate. For example, see the commenter saying their house is paid off and they can live off passive income. I’m not in a third world country so I don’t know for sure what salaries are there, but I find it hard to even imagine having so much money!
Yeah, Amazon is such a rain-forest though. There's a plethora of devices there, and I don't trust the reviews. I'd prefer a 14", don't require touchscreen (though if it would cost me 50 EUR, I'd go for it, but not double the price like ThinkVision M14t). Speaking of which I've seen the ThinkVision M14 for 180 EUR, that's a fair price. It has high brightness of 300 nits (better than the Asus one, of which the 16" gets recommended a lot even though its barely readable in sunlight), though reportedly also has coil whine. However, it _only_ supports USB-C. So I would need some kind of adapter I guess. A lot of the Chinese stuff has the adapters included, but even the brandnames just don't make sense. Magedok was out of stock (they didn't have Magedock). Battery I don't care for; I'd just hang a powerbank behind it with velcro.
Woodworking is apart of a series of skills that transfer to other useful trades. Hard to make buildings if you don't know how the basics of how wood works.
Yes, this is very much what I think too - the UK is a 'nexus' country with saturated and dense global and continental links.

So clearly the 'solution' would have been to very early on close the borders and lock everyone down for two weeks. Done and dusted!

But can you imagine that EVER having come to pass pre-March?

Our populace has no contemporary history or understanding of the implications of a pandemic and would have reacted with furore. Perhaps in future people will be a little more open to such practise, but certainly not prior to now.
It is highly unlikely that you can hear difference with >22kHz when listening to music. It could be just intermodulation distortion introduced by playing near-ultrasonics on normal equipment.

https://web.archive.org/web/20200310174634/https://people.xi...
We like to call it a 'Hug of death' around here :)
There is no evidence, there is only conjecture.
I miss the old days from time to time. I will say though that everyone once in a while, you still get to do something "hardcore". It can still be fun, although it's not like it was. I do think we have as a field have done ourselves a disservices. Not to do the "back in my day," but I will say that with making many mundane tasks becoming easy, it's easy to slip into the mindset that there are no really complex things going on under the hood that sometimes you still need to tackle.

A lot of people just starting out don't see this immediately and it is often too late in a project when it appears. This isn't their fault, and it's sad people outside of the field don't recognize this at all. I think it puts a lot of undo stress on new people when non-developers expect them to build things effortlessly and quickly all the time and when something doesn't work, the developers ultimately blame themselves, because they've been led to believe it was easy too.
There are a few ISPs that rpovide proper, static, end-to-end IPv6 networking, with decent documentation, but they are unfortunately few and far between and are usually relatively expensive (bargain-basement ISPs don't tend to support IPv6, at least for their customers, at all).

Here in the UK AAISP (Andrews & Arnold) are the usual example that springs to mind for doing dual-stack IPv4 & IPv6 right. There are others that support it to varying degrees.
GraalVM is HotSpot. The SubstrateVM used in native-image has a lot of limitations and performance that can match regular HotSpot with C2 is something you have to pay for.

HotSpot is a pretty great codebase actually. It's very easy to read compared to the CLR. The issue with it isn't that it's bad code or fragile, it's just that it's very complex, but they're reducing complexity over time by removing obsolete optimisations (obsolete, or so they argue).

The SVM codebase is also nice but it's a very different model. Over time the codebases may be merging, as Graal the compiler gradually replaces C2. But that could easily take a decade.
Another interesting fact: if you're freelance software developer in Russia who work remotely for western company and register as entrepreneur then your efficient tax rate at most is 8% for fees and taxes. Then let's say 1% extra for banking and accounting, etc. So you basically keep more than 90% of income.

And there is even lower tax rate options available if you work alone and earn between $10,000-80,000 / year. You just pay fixed amount of taxes every year for special "patent" which cost e.g $400 / year in my home city. Then efficient tax rate gonna be like 1-5% depend on how much you earn. Though unlike when paying 7% of income this might require more detailed accounting since tax department can always ask you to show some documents. Officially "patent" allow you to pay $400 just once for income up to $600,000 / year but obviously in real life you gonna get some tough questions from tax department.

In any case tax rates for freelance software developers in Russia are very very low. Also unlike what western person might expect all government services are available online and accounting is no-brainer because Russia have some of the best fintech in the world.
And now I have to charge my laptop, phone and now headphone
Strangely enough, to a degree I envy this guy. I've been at my current job for over 8 years and up until a few months ago I was pretty happy. However politics caught up and I decided to leave. At the moment I have a few offers on the table, one of which is from a company somewhere in the FAANG realm. Senior software engineer, awesome conditions, very generous paycheck, lots of benefits. So tempted by all this I said I'd take it. A few days later I got an email from a third party company, which had been tasked to do a background check on me. Which is fair - employment history, criminal records, education history - sure, I can understand that. However I got really suspicious when I saw their form and how much detail they required for what are otherwise simple checks. I decided to investigate the company before I move forward and it turns out their background checks involve a lot of... Background. As far as digging through social networks and message boards and pulling comments and likes on things which can be considered "inappropriate" and "offensive". That alone is enough for me to turn down the offer and move on with the next one. But looking at the extreme alternatives in this scenario, I take chopping off my finger in a heartbeat - at least I get the chance to keep my pride and dignity.
This looks very useful. I have a question for the developers, if any of them are here: is there any plan to add anomaly detection for time series data?
I have done almost 0 web development at 3 of the FAANGs and am quite satisfied with the pay. I don’t think web would have paid better. I’ve done OS type work (system daemons, libraries etc), embedded, mobile, etc.

Then there are people who work on compilers, image recognition, AI, browsers, server work of all kinds, etc etc. the variety, depth, and scale of work is much larger than web and can pay better as it can require a deeper level of expertise. I’m sure there exist web developers who make more than people who work in these spaces just as the converse is true. I don’t think it’s possible to say which pays more. Web dev may be an easier avenue to break into things with a low amount of experience though.
Using non-standard ports can actually be quite a severe security risk.

Browsers block many ports, if you move your internal service to an unblocked port, you expose it to every browser in the network! (e.g. a mail server or IRC, something that can be talked to over http.)
You also do web stuff when necessary with SAP though
Is this some bug? I posted this days ago. Not '2 hours ago' ?
I'd be hugely surprised if they beat tuned-for-local-machine OpenBLAS or BLIS. Beating pre-compiled OpenBLAS is pretty trivial; I've seen interpreted code do that.
I agree with this. I've known some people who've been coding for 15-20 years who just coast, and end up in senior positions because of how long they've been employed when their skills are really at the level of a 2 year junior.

It's even worse in front-end, because that means their skills are that of a 2 year junior 10 years ago, they don't have any of the skills with new frameworks and techniques. If you want sloppy bootstrap laden html/css and jQuery, they're your person though.
The dongle problem is something that's mostly gone away for me. In my home office, I have an Apple "USB-C Digital AV Multiport Adapter" that I attach to my laptop, and the USB A port is hooked up to a USB A hub. It lets me plug in one cable to attach to my setup. I also have the same adaptor in my bag when I'm working away from my desk. I've never really run into trouble connecting to anything. I really like this kind of setup, but my needs are pretty modest when it comes to the sorts of things I need to hook up.
I feel the same way. The plumbing required has become so complex these last few years (if you use new technology).

10 years ago we uploaded the server/backend binary to a VM, installed postgres/mysql and configured nginx/haproxy as a reverse proxy/ssl termination.

Now, if you want to deploy a modern SPA while using some buzzwords like k8s and devops you need:

* complex frontend build process with things like webpack which have huge config files

* Build docker images for all components (each microservice, frontend, etc)

* Build zips for deploying your lambda functions

* Configure docker repository for storing images

* gitlab/bbpipelines/githubactions/whatever pipeline configuration for automating all this building

* Setup a production-ready k8s cluster

* Write the kubernetes yaml files for describing your services

* Figure out how to hookup a cloud load balancer to your kubernetes ingress

* Figure out letsencrypt certificate renewal and make your ingress aware

* Figure out CDN configuration (and invalidation) because apparently we don't serve the frontend from the backend server anymore

* Some network config so your lambdas can access the backend

* Since we're using microservices we're going to need some service discovery, and depending on which SD solution we choose we might need to build this into each individual microservice (Consul)

* And probably lots more as I haven't even touched service meshes, or JWT authentication, caching and cache invalidation
That's because Facebook sells ad space. There are companies that don't do this, and are happy to sell your information. Like, say, the California DMV...
And some people have 10 years of just not very useful experience.

Not the same year 10 times but 10 discrete, non-overlapping years.
To be completly honest, we had a lot of classes of metalworking, woodworking, textiles, etc in our school before the '89 Revolution in Romania.

I really enjoyed it and it made me love working with materials and building physical things.

Still writing software...But renovating my house was a nice way to remember all that lost skills.
Although i liked the first bit of Zen (Which this article seems to be referencing), it quicky lost me in the second half where Pirsig goes rambling on on his quasi-filosofic subjects. Definitely gave me hard time to keep on reading.
Well now that you wrote that here... 'Big Fish Stick' is going to be on your ass like tartar sauce on a crab cake.
If the prefix is dynamic there is a (undocumented?) feature[1] in iptables that allows to only match an EUI-64 or custom static suffix, which should be enough for home networks. I'm mentioning this here because I looked for hours for a solution the first time I had to deal with this.
Basically you specify the destination address as:

::[suffix]/::ffff:ffff:ffff:ffff

or, if you are lucky enough to get a /56 prefix and want to control a single /64 subnet at a time:

::[subnet]:[suffix]/::00ff:ffff:ffff:ffff:ffff

[1]: http://blog.dupondje.be/?p=17
Damnit, that was my plan too, only I have no passive income, so customers (or contracting) would be important. Hopefully this trend doesn't continue to become a glut of Silicon Valley woodworkers...
I agree, but https://news.ycombinator.com/item?id=24520757 is about at least seven dozen people from three of the five eyes on one side, and someone who was infamous for "hacking" Tony Blair and Uscentcom on the other, yet nothing in any of the articles suggests anything much more technical than social engineering[1].

(Indeed, the story as written does have Hollywood MacGuffin floppy disk written all over it, in that I'd find it implausible that, even in a war zone, no one kept anything on-prem, or at least backups? At least performing a "kill -9" via Hellfire missile does upstage Stanford gangstas https://www.youtube.com/watch?v=Fow7iUaKrq4 .)

[1] Compare https://www.haaretz.com/israel-news/.premium.MAGAZINE-why-wh... and remember that the case of TFA starts in 1974 with social engineering via "Nadia." I'm pretty sure the Arthashastra mentions social engineering via thirst trap, and https://en.wikipedia.org/wiki/Xi_Shi has a similar story. Then there's https://www.theatlantic.com/magazine/archive/2001/12/all-you... 's account of deradicalisation via honey trap.

Q. How did Adam and Eve anticipate the twenty-first century?

A. They failed to read Apple's Terms & Conditions and got in trouble for misunderstanding the Privacy Policy.
Not that costly?

> "or 655,360 hours if scanning all ports"

More than 70 years. Or a month with a fully loaded 8x10 gbit connection and a hardware to drive it and store results.
Rodeos are Spanish/Mexican in origin.
I wish I had taken anything but latin in HS. Only reason I did it was because of colleges requiring foreign language classes, and by the time I had graduated, I didn't have any plans of going to college.
Memestra: Static code analysis for detection of deprecated API calls in Python
Memestra: static code analysis for the detection of deprecated API calls in Python - integrated with @ProjectJupyter
#JupyterLab and @code
#vscode.

Check out our blog post! https://link.medium.com/mNvQPXivX9
And, presumably, these daily-used items now have a shorter lifespan unless their batteries can be replaced.
You seem to have hit on a very important point: American's don't realize that, while their country is the #1 cause of terror and war around the world, its not 'legally at war', and therefore - laws of war that traditionally the public would understand, are simply not applicable.

This is another atrocity being committed on the general public by the military industrial criminal state. Doublethink and newspeak have been very skillfully applied to ensure a lack of culpability - however, to those of us who have had to dig innocent loved ones out from under America's piles of burning rubble, it is very, very clear that the American people are responsible for this mess, whether they understand their own laws or not.
Hit the nail on the head. Work is work and it drains passion out for most people. Obviously not all cases, but at least I feel of you are looking for purpose and joy from work you may be looking in the wrong spot.
Could you, please, elaborate more about that ugly spaghetti monolith? I have similar situation at work. Maintainability is hard to measure, so my every try to measure and improve stuff ends with words “not a business case”.
It's pretty much one of the first things I do when setting up a system... ssh port, no password logins, ufw. Of course, when I mess one of those up, I'm doing it again... but in general, that's my getting started step.

If it's a really important system I'll go a step farther and enable a port knocking sequence... but that's about the extent of it. Generally speaking, I rarely setup port knocking.
Personal trainer is fairly bad for your body and wellbeing as well. Its basically split shifts since clients want training either before or after their work. So sleep is an issue.

If work was easy then we wouldn't need to be paid for it.