skysight-inc/HackerNews huggingface dataset:
Dude, some guy with a Ph.D. in quantum computing from MIT brought me a steak for a $10 tip; does that not concern you?
Pretty much everyone using Debian flavored Linux is.
Isn't it true that not a single petition on the UK gov website has resulted in a change in the law? Isn't it also true that most petitions are quickly dismissed with the claim that the topic has already been debated?

The petition system actually just made me think how futile and dysfunctional this [bourgeois, if I may use the word] democracy is.
Interesting to see how much current design has affected my gut reaction. At first my mind immediately went to "there's no way this is the case..."

But looking at Win98 icons and UI... I really do miss that interface. Contrast and buttons actually being buttons... etc

I think (despite my use of Win10 and MacOS for various reasons) that's why I have a love of Linux UIs... many of them hearken back to those days.

The Linux DEs I tend to gravitate to are the ones that are most like classic Windows UI
Once they let women drive, the birthrate will drop further still.
Also, rising levels of education and declining levels of religious indoctrination will help too.
I know you can't AOT compile it away, that seems obvious, but what's the limitation that means you can't JIT compile it away? Like any other JS optimisation such as inline caching?
I don't understand why you say that the self-replication requirement is silly. Without self replication there can be no evolution. It would be much less probable that a sentient entity appeared without an evolutionary mechanism.

About universe replication, it's just a supposition, I am not opposed to it but I just don't find the reason to take it seriously yet.

There would also be other requirements, such as the ability to process information which I don't see how it would work at universe scale considering the light-speed limit. It the universe were sentient, then it would think at a very low speed.

Maybe the universe self replication mechanism could be us (or more probably a more advanced civilisation)? Supposing such a civilisation could learn to control the conditions for the creation of black holes, that would also fit with the anthropic principle. Or maybe they learn to create universe simulations, either way, it's sci-fi for us at this moment.
The thing is, you should pick a monitor also by its PPI (Pixel-per-Inch). In order to work with HIDPI on macOS, you should stay around 220 PPI: https://bjango.com/articles/macexternaldisplays/

In theory, you should pick a 5K display, but there only a bunch of models to pick from and they cost a lot (some are not even manufactured anymore)
There is a circle of hell waiting for people who do that.
Good rule of thumb is to not believe 80% of what you read on the internet. If you don't have enough information on a topic, defer coming to judgement because its so easy to be misled by the authors point of view. If you do have enough information, employ some critical thinking skills. Information has become the new fast food, it is tasty and you can consume a lot but it is really of low nutritional value. Ironically the best way to thrive in this new world is to limit the use of technology, and spend more time in reflection.
He then goes on to poorly explain why quantum computing is really really hard and therefore we shouldn't be spending money on it

I think it read more like

We're still ages away from the ancilliary technologies that will allow us to tackle quantum computing

The whole XVIII century vs SR-71 example was pretty clear
Yeah, creUsNa is right, definitely not abandoned, just maintained by one person. And credit to Mr. Becker, HeidiSQL is a fantastic project. I used it for most of my time at my current job, where I came in as a junior developer. My boss and his guys have been supporters of HeidiSQL for years, so they pointed me it to my in my early days.

I'm not sure if it is just an issue with my machine, because others in my office still use Heidi and don't report the bugs I am having. Small as they are, they got annoying enough for me to start seeking alternatives. I would still recommend people giving Heidi a spin if they've never tried it.
Gcp to terraform code generator
Hi all , i am here to promote my new github project https://github.com/romaric1/gcp2Terraform/ , the goal of this project is to generate terrafrom code from google cloud ressources. this project use python. Please be free to give me your feedback ( i like because , i don't like because , bugs). Thanks in advance for your help
Bad guys break Good things.
Why respond?
migrant labour
You can uncheck the AA option on programmingfonts.org though. I need to make something to make fonts render at their “proper” size when needed...
Anecdotal, but the CS program overtook the business school at the University of Washington a few years back, my alma matter.

I remember when I was there, the CS classes were for NERDS and now here we are, everyone wants in.
E.g. on page 7 of the paper where the head is cut off in the "ours" picture and less so in the "HED" picture, or the helicopter is similar or worse in quality to the "gPb" picture.
I don't know. There stocks seem to be doing pretty well. Are any of these companies likely to not exist in 20-30 years? Obviously it won't go on forever but what's the time horizon.
There's some work being done on optimising Proxies, but the current implementation is just slow (and also varies by engine), but yes, they can probably be optimised further.

EDIT: there are various blog posts around talking about optimisation: https://v8.dev/blog/optimizing-proxies
How much of sans-serif's digital advantage was predicated on low-resolution displays compared to print?

(Not a rhetorical question; I'm genuinely curious. What was true for NTSC-interlaced isn't necessarily true for 8K.)
I remember the same phenomenon in 1999. It's absurd to imagine that supply can continue increasing indefinitely without price being affected. Look at what happened to the legal profession.
I believe 5K iMacs also have 220 PPI https://bjango.com/articles/macexternaldisplays/
I actually find the coin-style zero superior, like that shown in Hack font, as it avoids ambiguity with the Ø symbol.
These problems are very simple to solve. Get them to go into detail. Get them to explain their thought process while looking to solve the issue.

If you feel that they're talking about a problem someone else solved, ask them that directly. (Did you work with others? etc) If they're lacking on the technical details either it's been a long time ago or they didn't do it.
Is it normally quite easy to get your account unsuspended, or are there cases where it's an absolute final decision and you can't do anything?

This is assuming that you didn't deliberately do anything bad/illegal, but maybe you accidentally violated the ToS or your test emails were detected as spam.
Refreshes are not only on promotion.
And in tough times are you taking a drastic pay cut, or jumping ship? Sounds like you want a huge share of the good and none of the bad. Also not sure why you value programming so far above all of the other activities it takes to make a successful product.
I bet there are many FLOSS advocates who don't read that page as being the result of a cost-benefit analysis. They read it as an inspiring story of the rebels winning one against the https Empire. Because I never see the caveat wrt apt that, "of course, we are a super edgy edge-case that should not be used as a model to rationalize a knee-jerk refusal to use SSL for common cases."

I say this because I've corresponded with such advocates about a completely common case for SSL-- setting up a LetsEncrypt certicate, say. The response I often get doesn't make any sense unless I assume they read a page like this and remembered the feels while forgetting all the relevant details that separate apt from their common case.
This has been contemplated for many years and the price has gone almost nowhere but up. In the early to mid 2000's it was thought that most work would go to much cheaper India, and put highly compensated on shore workers out of jobs. It was tried to some extent, and failed. Then it was thought that lots of people would then fill the demand by going to university for CS and other related fields and saturate the market. That didn't happen either. It has been known for a long time that CS is one of the most valuable majors as far as salary and still the percentage of bachelor's degrees awarded has stayed between 2-4% Not saying that this is the only way to get into the field but it is the most traditional way and indicative of the supply coming in.

Consider that some of the most valuable companies in the world did not exist 25 years ago, and now they do making real non bubble money where their biggest assets are software developers. This isn't the dot-com boom. The attrition rates in CS programs are very high and even then not everyone that receives formal educations ends up being a decent developer. Factory workers made good wages in the mid 20th century due to companies making lots of money on an industrial boom. We now have a technological boom, and unlike factory work the barrier to entry is much higher. So I don't see why it can't continue. Sure the 3-400k salaries are high but they are at top firms that are selective and competing for a finite pool of talented workers in very expensive areas.
Cached version since the original is down: http://archive.is/pm3QU
What happens if they can't work from home? They're expected to take time off, AND prepare beforehand?

What round is this?
Of course it does. The point was to demonstrate the technique and give a trivial enough example to grasp what's going on. You wouldn't use it for this for the reasons you give.

The availability and accessibility of metaprogramming in Ruby is probably the closest one can get to an objective argument that it's a better language than other dynamic languages.

The superpowers metaprogramming gives you are abstraction power tools. If a particular abstraction doesn't really work for a given application, you can use metaprogramming to interface around the abstraction. You usually don't need it, but when you do, the alternative is a painful refactoring mess.

They allow you to quickly sketch out prototype code to get a trivial implementation working, and when you're done you can stuff all the code into a method on a module and call it a day. Tomorrow, when you need to instrument it somehow, pull out variables to be passed in, given default values, extend it to work with new formats, you don't have to worry about the language fighting you, and if it does, you can whip out metaprogramming to obliterate the offending semantics, all the way to down to BasicObject and eval if need be.

Metaprogramming allows you to mold abstractions like they were clay. In Javascript you just have to suffer if the language fights you. If you see code you can't understand, there's not much that can be done other than to beat your head against it until it works.

You don't have to understand how Ruby code works in order to work easily and effectively with it. All you simply have to know is that it works, then to extend you you can simply build an abstraction around it, even if it comes down to concatenating Ruby strings and then running eval on them. You can simply solve the problem quickly and dirtily, and then when time isn't a pressure, you can return to the code and clean up your mess.

Things you simply cannot do in other dynamic programming languages, to say nothing of statically-typed ones. The sheer speed at which you can work can be scary.

This might seem like fanboy worship but I seriously think that the only language that exists today that we'll still be using in a thousand years is a form of Ruby.
Unless they were pair programming through that problem. They can't and won't. They won't have the hard lessons that it brought.
Define "making". Does the program/service sells itself? If so, then your argument may stand. Nine out of 10 times though it doesn't. There are other people involved in making the sales and they also require a piece of the pie.
Don’t get me started on target=“_blank” and UX ;)
I don't understand the programmer's obsession with having as much screen as possible. Is dividing up your attention span with 8+ windows open at one time really helping you to work better? I prefer to have at most 3 windows visible at one time. Workspaces, alt-tab, etc. were invented for a reason.
Using https is a basic security principle - not using it means you are doing security wrong and someone will be bitten by it.

They can argue and justify why they do it as much as they want, that actually shows a bit of security immaturity on their side.
Lawyers have been around for a while, there doesn't seem to be a shortage of them, and the average salary is still relatively high. However the distribution of starting salaries has trended towards being bimodal (https://www.nalp.org/salarydistrib).

I could imagine the same thing happening for programmers over time, if it hasn't already.
Happy to hear that. Where I live (Ontario, Canada) it's not explicitly illegal but landlords are allowed to make the tenant not changing the locks a condition of their lease and most do because it is enforceable.
Can we merge Certificate Transparency with blockchain?
That is hard because you have to convince many other people to agree. It's easier for me to just undercut other people by taking less pay. I can for example going remote and live in low living cost area.
A NUC-like machine + Linux has worked wonders as a computer for an older family member of mine. We ran into a plethora of update and performance issues with Win10. Installed Linux and never looked back and it's been far more stable.
> which is an evolutionary dead end

Just to provide a different perspective

In this contest the likely evolution of Home Modernus would be through a slight abuse of eugenics and genetic manipulation dictated by a sense of aristocratic entitlement. This is likely to produce (almost literally) peacock tails in the higher humans. Evolutionary dead ends happens indeed when traits and behaviours necessary for the survival of an healthy community lose their utility against the environment (in the case of peacock the vivid colours are a signal of an healthy individual able to provide more that enough food).

Meanwhile Home "Animalis" lives outside the upper society, but close to advanced and cheap technology (old by that time standard, but new for us) essentially in a condition not distant from the countryside of many developing nations today.

In the long term I would bet on the "lower" race
House of cards architecture an analog for comparing monoliths to microservices
Ask HN: Cloud service for APIs monitoring
Hi, hackers!
I’m Indie hacker and earn money by developing web apis for enterprises. My stack is node.js/express/elasticsearch/mongodb. I need to constantly monitor how performs my APIs (avg. response time, response codes, etc) to complete the SLA.

Does anyone knows good cloud services to do it? (NewRelic is too pricy)
The people who know and care most about the issue are the ones familiar with the tax system and who are able to game it to pay less in taxes than others. To me it looks like another case of concentrated benefits and diffuse costs, though the costs/benefits is remarkably high in this case.
The good points being made about the tenuous link between current quantum computing theory and anything like reality is consistently undermined by his “old man shouts at clouds” attitude.

Physicists used to be serious and bloody minded people who understood reality by doing experiments. Somehow this sort of bloody minded seriousness has faded out into a tower of wanking theorists who only occasionally have anything to do with actual matter. I trace the disease to the rise of the “meritocracy” out of cow colleges in the 1960s. The post WW-2 neoliberal idea was that geniuses like Einstein could be mass produced out of peasants using agricultural schools. The reality is, the peasants are still peasants, and the total number of Einsteins in the world, or even merely serious thinkers about physics is probably something like a fixed number. It’s really easy, though, to create a bunch of crackpot narcissists who have the egos of Einstein without the exceptional work output. All you need to do there is teach them how to do some impressive looking mathematical Cargo Cult science, and keep their “results” away from any practical men doing experiments.

Yeeeaaaah... I’m wildly skeptical of the state of so-called quantum computing, but what does this ranting have to do with anything? Pissing on theorists can be fun, especially in physics where whole fields divorced from anything like a feasible experiment exist (I’m looking at you M-Theory), but dismissing the exercise is downright silly. It wasn’t that long ago that the Higgs Mechanism moved from completely untested theory to observed reality.

I’d love to hear a brutally honest assessment of the field in question without it rapidly degenerating into pissing and moaning from an irredeemable ass.
I strongly recommend "The Unthinkable: Who Survives When Disaster Strikes - and Why" by Amanda Ripley [1]. It is a terrific look of the character traits and behavior of people who survive life-threatening circumstances and those who don't.

[1] https://www.goodreads.com/book/show/2706211-the-unthinkable
I'm not so sure about that. Assuming all the packages are downloaded over a single connection, you can easily pad the response client-side via HTTP range requests, for example. No special server software required; just a normal HTTP server.
> You do. Everybody wants clean air, clean water, etc

The current US president* appears to want more coal to be burned and has denied climate change, as well as effected complete regulatory capture of the agency created to protect the environment.
There's a good chance they'll run it into the ground.
Well that's funny.

Back around 1992 or so I picked up a copy of this book, in hardcover, from a local bookstore (Bookstar - remember them?) - still in plastic wrap.

I was like 19 and naive. I paid something like $80.00 for it.

Opened it up - tried to understand it - the math was well beyond my pay grade.

Still is.

It's been sitting on my shelf every since. Probably the worst book purchase I ever made; had it not been in plastic I could have at least leafed thru it to see that I wouldn't understand it. At the time, $80.00 was a lot for me.

Live and learn, I guess!

:)
The simple approach is the Do Not Track option activated in my browser. Seems like nobody cared about it, so yeah, forcing opt-in is the way to go.
That might kinda-sorta mess with their end-to-end encryption* PR/marketing efforts.

*pinky promise!
Yes, they're very good at getting PR... but read what they put on their actual sites. These computers are expensive toys for research purposes.

The goal is to find out if quantum computers can ever be useful for real world problems. I'm with the OP; they can't.
> But I’ve never seen a political ad funded by Intuit or H&R Block

Surely you must be aware that Super PACs can agglomerate money from various sources that don't need to announce their participation at the end of every commercial. I do not know if this is the case for Intuit, but it would be supremely naive to believe that it isn't.
If they were shady about it, perhaps. I have no objection to affiliate links that are disclosed.
I find Nix is pretty up to date, and helpfully you can use it on top of any distro.
At the same time we have people like Greenpeace who actually contributed with global warming by fighting against nuclear
I understand that German courts claim to have jurisdiction, and have some kind of specious explanation for why that is. But why does the project have to entertain the fact that they do? What can a German court do to them?

Put another way, if I start sending you "decrees" written in crayon from "The Royal High Court of CamTin," there's no harm in ignoring them. It certainly seems overkill to hire highly-paid experts to represent you in front of my imaginary court. Why does it make sense here? Can the German judges issue rulings to e.g. arrest Gutenberg officers if they ever find themselves in the EU? That's the only thing I can think of that might compel them to even take it as seriously as they have.

Alternatively, they may just be good guys who are willing to fight this to establish some kind of legal precedent that will help others in the future. Perhaps it's a little bit of both.

As a non-lawyer, I'm not sure which is the case.
I miss Windows 2000.

3.11 and earlier were utter garbage. I was on an Amiga, and so thankfully avoided those steaming piles.

95, 98, and ME were brutal operating systems, crashing all the time, corrupting data, and generally making life hell. There was an NT 3.51 mod that would give it the win95 interface, but there were too many software compatibility issues. Amiga was dead, so I switched to Red Hat.

Then came Windows 2000. A nice, clean interface. Speedy operating system. Real memory protection. Most things were in sane places. It got out of your way and let you get real work done.

When XP came out, I didn't really see the point. It had graphics that looked like a candy bar and slowed things down enormously. Thankfully, you could disable it. I'm still not sure what they actually improved in that operating system to make actual, real work easier to perform, but whatever they did, it took twice the memory to do it, and required a beefier processor.

Then came Vista, which was unbearably slow. I upgraded to XP during this time because my software wouldn't run on 2000 anymore.

Windows 7: A New Hope. It was still slow, but it turned out to be not an unbearable upgrade, although I still stuck to XP for as long as I could.

Windows 8: Bigger. Slower. Unfathomable. I stuck to 7 through gritted teeth.

Now we're at Windows 10. Schizoid is the best word I can use to describe it. Horrible UI half in the Vista world, half in the mobile world, Duplication everywhere, no clear path for getting things done, constant updates at inconvenient times (you can't seem to get even a month of uptime with this OS).

I've since switched to Ubuntu, and run my Windows software in Wine.
You get a 4 year grant when you sign your offer. Then, usually after your first full calendar year, you get another 4 year grant which usually is worth about 1/4 of your initial grant. This way, your total compensation stays somewhat constant* year to year even after your initial large 4 year grant finishes because you will have accumulated 4 1/4 sized grants.

*There are some caveats to that like usually people experience a slight drop in total compensation on their 5th year, FB/G refreshers are much much better than Microsoft's and Amazons (Amazon won't even give you refreshers if the stock is doing well like it has because your are "overpaid"). Netflix doesn't do any stock stuff at all and instead pays everyone in straight up cash and yes, they do offer senior engineers 300,000+ a year in base salary.
They're speculating that you can do this using size of the full connection - there's truth to that, but under HTTPS padding will occur causing a round up to the block size of the cipher - meaning that there's a higher chance of overlap in package sizes.

It might actually become quite difficult to do such analysis, especially if multiple requests were made for packages at once in a connection that's kept open. You won't get direct file sizes either, you'd have to perform analysis for overhead and such - in any case it's significantly less trivial than an HTTP request logger.
A team at my work has spent a stupid amount of time trying to nail down networking issues with hand rolled k8 in AWS. HAd to move away from using node ports to fix it. Total pain in the ass.
Sure why not? We’re also in an AI bubble, a cloud bubble, a blockchain bubble, a machine learning bubble and a tech bubble. It’s getting super foamy.