skysight-inc/HackerNews huggingface dataset:
But it's YOUR city, why aren't YOU saving it? It's been known for ages that Venice will sink unless "something is done about it" but nothing has ever been done about it. As a tourist I've seen lots of amazing art and artifacts everywhere in Italy but a lot of it is left to wither. No one seem to be interested in taking care of it.
you understand that nagging you to opt in is advertising, right?
god I hope this is satire

I'm about 70-30 on it being satire
How to Use GraphQL with Ruby on Rails – Mini Series
Surveillance capitalism simply describes the business model of spying on users to build hidden psychological / behavioural / demographic profiles which are then sold through opaque backroom market mechanisms, all with zero regard to consent.

You can have a positive view of each separate word (depending on context) and the term still works perfectly in describing the business model society is beginning to reject, through mechanisms like the GDPR and CCPA.
WeWork’s Quarterly Loss Doubled to $1.3B as IPO Faltered
The Register is pretty good trade journalism. I doubt your average software dev would get anywhere close to that anytime quickly especially in the absence of existing source networks. Probably closer to whatever write up press releases sources there are.
There was a Turkish tv channel that highlighted funny or cool advertisements.
Taking on a New Challenge
It seems obvious to me that this is an extreme stance and greatly oversimplifies things, but a couple things to note:

* the global advertising industry is upwards of a $500 billion market [1]

* that industry employs close to 200k people in the U.S. alone [2]

I think it is safe to say that people who earn their living via the advertising industry and thus positively contribute to the economy would be a benefit to society. Of course one could still make the argument that the net impact is harmful, but I don’t think it is controversial to say that is a bold claim with many complicating factors.

1. https://www.statista.com/topics/990/global-advertising-marke...

2. https://www.statista.com/statistics/186066/employment-in-us-...
> It is a little confusing to me that tech salaries are broadly consistent between various forms of tech - e.g., without negotiation or stating an expectation, I got offers within $10K of each other from a tech-heavy hedge fund and a tech-heavy advertising giant.

From your first paragraph I get the feeling you might be familiar with this, but for others the term this is alluding to is called elasticity. Essentially a little change in supply and a little change in demand aren't always worth the same. What you experience (and what others have measured) suggests the demand for competent software developers (the company side) is relatively inelastic compared to the supply of competent software developers (the employee side). Put another way, if they tried to pay you less the number of applicants they got would go down quite fast. Put even simpler, the market for software developers is a seller's market.
From my own selfish point of view, I'm actually happy that Linux has a small consumer marketshare, as long as it's large enough to support serious development (which it is).

I've been noticing that as various applications, operating systems, and platforms have worked to become more focused on the common person, they've been increasingly becoming less useful (and more of a pain to use) to me. I fear that if Linux actually broke into the mainstream, the same fate would befall it.
Well, yes I admit this is true. But the abalone had a nice texture, like nicely cooked mushrooms I guess. Having thought about it, it was actually like eating a really nice plate of foraged-in-the-wood mushrooms cooked in garlic butter but with a background taste that I couldn't properly identify (maybe the sea), but it wasn't unpleasant.
Yet I was unable to buy the laptop I wanted without Windows 10 in 2019.

And if you think that antitrust case is the full extent of Microsoft's shenanigans, you are beyond naive. One example: https://www.computerweekly.com/news/2240214747/Microsoft-ral...
I was working as a hired SGI/SUN admin via ABB for Statoil in 1997 in Stavanger. The HQ was packed with Ultra 60s with creator3d or elite3d cards. Some even had both. We had to keep a few hundred of these running and they were used to explore seismic data visually.

Those machines were pretty powerful for those days, almost at supercomputer level. One cost more than a years salary for me back then.

But Oil has always loved computers.
Excuse me but this is "crazy shit":

".. in 2009:
nobody could remake our centos4 build machine for our C++ code ... so absolutely fucking cursed"

What lead a computer running a supported operating system[1] in a state like this? Distill that and you have docker :)

1. https://en.wikipedia.org/wiki/CentOS#End-of-support_schedule
In Germany they are paid a fixed amount for each patient in a quarter by public insurance.

So they want to minimize the time they spend on each and prefer to give a second appointment months later
If the "quiet part" beneath that "loud part" is that girls are being encouraged and boys discouraged because STEM is "boy stuff" and girls need to be pushed into it, kids will pick up on that. And it only takes a tiny bit of a "boy's club" atmosphere before things start getting hostile to the women present, and that quickly snowballs.
Very rarely. The only place I notice a difference is if the last letter I type is a j, the cursor 'hesitates' for a moment because Vim is watching for a k.

The advantage I found of jk over jj is that, in normal mode, jk is a no-op, so if I hit jk as Escape when I was already in normal mode, it doesn't matter.

The only problem is that when I'm editing text out of Vim, I end up with the occasional jk at the end of my typing. That almost happened while writing this comment.
Again this is a good use scenario which seems to bring less benefit than the damage a bad use case scenario.

Cheaper games vs distressing phone calls in this case.

I'm open to better use cases but for now I haven't heard any.
I am currently working on an audiobook project, called Odiobooks.com. I hope to release something soon.

If anyone's interested in the project, feel free to contact me at iamjsonkim@gmail.com.
>ctrl-c is a poor substitute for several reasons

Counterpoint: modal editing is a poor substitute for several reasons ;)
I wouldn’t necessarily hold bol.com up as the NL example (so many incorrect shipments, thing that take 2 weeks to deliver while labeled as “in stock”, etc). I’d go with Coolblue as the go to example.
But Our Interests Are Aligned!
Imagine writing an article about a new mathematical formula or equation, without including the actual formula. Peak quanta
Show HN: Android canary products and diagnostic prototype
Some ruggedized laptops have two separate batteries for hot-swapping while keeping the PC on, and this way you can take a laptop with more than 100 Wh on a plane. The same way I take a 95 Wh laptop with a 75 Wh power bank. So never say never :)
In a word: no. Machines can find a spot on an image better than a radiologist when it is known that there might be one.

Unfortunately, that is of very little use to the clinician. The big hype is a consequence of a big misunderstanding of the practical constraints of healthcare.

Time and effort don't fix bad data and bad statisticians.
Perhaps it's not possible to simply throw in a @media CSS sheet for mobile for an example like diff on a small screen.

I think bia3's point (maybe I'm wrong) is that it would be less buggy if it used the same underlying logic as github.com, but perhaps with a modified frontend (ie. m.github.com like the old days)
> "I'm not sure about maintaining the new orbit ..."

OK, so you give it a boost. Assuming you've boosting along the orbital path, it's now travelling exactly in the same direction as it was, but faster. Its new path is an ellipse that rises to a higher peak (aphelion), slowing as it goes, but when it gets there it has lost a lot of speed.

And in fact, it now doesn't have enough speed for that new, higher orbit (even though the speed for that orbit is less than the original), and because it's an ellipse that passes through that original position, it will not stay at this higher altitude, but will trace the second half of the ellipse back to the original position.

The magic term is "Hohmann Transfer":

https://en.wikipedia.org/wiki/Hohmann_transfer_orbit

Again, let me know if you want more, but I see others have made similar offers so I won't be offended if you don't ask.
John Carmack: I’m going to work on artificial general intelligence
Oculus CTO John Carmack Has Decided to Work on Artifical General Intelligence
What does this statement tell anyone reading it? Or, in pretentious terms, this involves an argumentum ad temperantiam (fallacy that you can compare two unquantified extremes and get something useful)
That's awesome and its a step in the right direction.

And I notice a lot of female employees or managers being mentioned which might be a coincidence but it also might be deliberate and somehow be related to the idea that females might have more empathy? Which could just be my own prejudice and not true but I dunno.

But anyway, if they are going for nicer/more empathetic employees and policies, that's great, but its not going to stop all of the (mostly male) super-critical narcissistic arrogant shaming-happy vote-whores who are eagerly waiting to get in another passive-aggressive veiled hint that I am an idiot while they downvote my question.

Not planning to ask another question on Stack Overflow anytime soon, thanks though.
> Someone should make one language that transpiles down to Javascript AND Python AND Ruby AND Erlang even!

Well, not every language, but Haxe has you pretty well covered:

https://haxe.org/documentation/introduction/compiler-targets...
> Rotation matrices are hermitian

Is that the case? Consider

|a -b|

|b a|

with Eigenvalues
lambda = a +/- i b

a = cos theta and b = sin theta gives a rotation, so the Eigenvalues are complex.
I was about to disagree until I read your example. You're right - I buy a lot of stuff for reasons that aren't grounded in reason, and, although I usually relate to stuff such as "my Mom used to have this one at home when I was a kid", well, who knows if that's the actual reason or just some justification from my mind.
POTS is pretty much dead almost everywhere in the USA, most are VOiP these days. They are not replacing the copper wire.
There are a non-zero number of deployments that run Docker at considerable scale with pretty good success. I think their software has made considerable strides.
> you get an email from the same address used to setup the accounts...

Isn't one of the biggest selling points of 2fa that if one account gets hacked you don't lose all accounts?
Ok mutism is a great use case, thanks.
Still, the problem is solved also with normal text to speech software
Maybe using tabs instead of spaces will be punishable by death in 10,000 years and a number of people will be held accountable for accidentally having git repos on their computing devices that contain primarily tabs (Makefiles get an exception of course!).
Linux doesn't make money on its own. Not sure why it is a surprise to people that Docker can't monetize as a For-business entity
Did ICE ask for this?
And if the algorithm came out with the reverse result - an 80 female/20 male split, then the right-leaning opinion would call the outcome impossible (tech does have a strong left-wing bias!). I'm not sure your theoretical example proves anything except most people won't believe reality even if it smacks them in the face.
Nope, 'vast' means more than very large and its closest synonyms are 'immense' or 'boundless'. I would consider a vast majority to require at LEAST an order of magnitude difference, so 90%+ as a bare minimum and I would probably not use it myself until more like 95% and I would still consider that rather hyperbolic up until 99%. You could call 66% a strong majority or a clear majority, but 'vast' is far too strong in my opinion.
> Perhaps unfair to advocate on behalf of your coworkers...

I'm under the impression that once a union takes hold of a company, you're required to join the union to work there. That was certainly the case when my spouse was a teacher.

So, then, isn't fighting for a union shop also unfairly advocating on behalf of your coworkers?
As one of those guys formerly, I can only agree. Does very little for you in terms of satisfaction. Or proving fitness for that matter. Ended up selling my fancy Italian car to a guy who actually understood cars.
Handel's 'Alcina', which he wrote in 1735 while slowly drawing down the cash he'd got by selling his annuities, is on at Glyndebourne next year:

https://www.glyndebourne.com/events/alcina/

I gave this recording from Vienna a listen:

https://www.youtube.com/watch?v=-VdHwrLgjxI

You'd probably have to pay me £200 to sit through the whole thing.
Oh come on now. In Australia you can be detained without charge and all they have to do is mention the 't' word. I also had someone turn up to our tabletop session on the weekend saying trains had stopped because someone got shot outside the station, while I struggle to get a license for a muzzle loading antique flintlock rifle. Not to mention I can get fined for all matter of stupid stuff because of the nanny state.

The US isn't perfect, but of all the places in the world you could live it's undeniably one of the best. Probably second only to Germany in my favourite places to travel, tbh
I've got to agree - I'd rather grate my face than do a diff/merge on mobile.
Superconducting wind turbine chalks up first test success
Let's look at the symmetrically opposite situation - for example, a CEO might not want someone who is pro-LGBT representing their company in any way. On the flip side of that, some people wouldn't want to work for a company where the leadership was pro-LGBT.

What would be the expected reaction in this case? We'd want (or require) those people to keep their desires to themselves and choose their employees/employers professionally without discrimination, right?

Thing is, you can't both have your cake and eat it; if we argue that companies should be allowed to act on political/social opinions, then that applies also if you don't like them; and if we argue that it should keep their nose out of what position their employees take on various political/social issues and just focus on their work, then again this will apply to both positions that we like and those we hate.

If employers are allowed to fire (or not hire) someone for pushing anti-LGBT agenda, they'd be allowed to fire (or not hire) someone for pushing a pro-LGBT agenda. Either employees have the right to freely express their political positions or they do not - but that right doesn't depend on which of opposing positions they hold.
Having been there, in hindsight I'd say companies really don't care.

Pick one to do the flight (both ways). Perhaps the "richer" one, or the one you'd most like to work for.

If necessary, adjust the dates so that you can do the other interviews while there, and tell them you're looking around the city.

Maybe hit the other company up for their night's hotel room.

Being nice to companies you're interviewing with is a waste. I can assure you that they won't hesitate to be cut-throat with you.
Thank you very much for introducing me to this concept! This gives me some ideas on how to organize the loading. There is definitely stuff I do in the background of the splash screen that could be done later, after a simplified version of the main window is loaded.
Definitely more expensive than a function call. You need to switch to a different virtual address space, set up the CPU registers appropriately, et cetera. All of this happens in kernel space, so you also have a switch to kernel mode (and back). Latency wise, this should be somewhere in the single-digit microsecond range, I'd think. However, fallouts of a context switch include dealing with cache misses, TLB misses, and the like, which - depending on what you do - could be pretty expensive.
My previous project was an UWB indoor tracking system for VR. FPGAs did all the signal transmission, reception, and digital signal processing: https://www.youtube.com/watch?v=mYyFUQbWC1E

My current project is AR glasses. An FPGA is decoding a displayport signal and driving the display.
They do. It's the Blu-ray version, which redid the effects in CG because they didn't have the original film stock for those.
Cute stab, but the expression isn’t literal and you know that.

Explaining concepts without unnecessary jargon is a reasonable request since there are different levels of background knowledge in any audience. The parent comment to your reply is using undergrad-level math terms, how high do you want the barrier to be?

Knowledge is pointless when poorly articulated.
See the above comment tree: https://news.ycombinator.com/item?id=21528446

I would consider it pretty obvious that the permanence of usability/readability for archiveprogram.github.com is orthogonal to the actual goal of this project. Do you think future generations will learn about the archive from archiveprogram.github.com?
I've worked with software engineers of various stripes for over 20 years. While more than one knew how to write, a plurality were not very good writers, and very few wrote at a professional level. This has, at least in my experience, been getting steadily worse, as students seem to be receiving ever less meaningful instruction in composition, research, outlining, and even startlingly (to me) basic grammar. Writing is a skill an awful lot of people undervalue in a very Dunning-Kruger Effect fashion, which bluntly can get pretty frustrating at times.

The notion that news is something that nobody wants to pay for honestly strikes me as relatively new; people paid for newspapers and weekly newsmagazines for generations, and broadcast nightly news shows -- paid for indirectly through advertisements -- likewise lasted for decades.
How Fritzing is killing itself
"Get a job doing something you love and you'll never work a day in your life."

If I had a dollar for every time I heard something along those lines while in schlol, I really wouldn't have to work a day in my life.

Advice like that is repeated ad nauseam in acadamia and I loathe it. Schools (at least in the US) do a terrible job at setting realistic expectations for labor markets. Worse, I think they are guilty of misleading students' perceptions of the market in fear of them otherwise dropping out.

When it comes to overcrowded labor markets, I put most of the blame on academia.
I'm not sure I have a grasp on what you believe journalism to be. Could a room full of software developers write a bunch of blog posts about random topics? Sure. But, as much as it may seem otherwise from the outside, that's not what a newsroom is doing. In fact, that's not even what the trade press does.

We also, as a profession, have a real problem with the rift between our enthusiasm for the work we do and its real world complexity. An enormous chunk of all software development work could be approximated or even substituted entirely with a reasonable set of Excel spreadsheets (spreadsheets, of course, being the world's most popular software development environment); many of us spend entire careers simply plumbing one set of database columns into another set of form fields and tables. Could I teach a bunch of journalists to model a bunch of business processes in Google Sheets? Yes, I think I could.

If you think that's a laughable comparison, I'd ask you to consider whether your conception of the work of a journalist isn't akin to my hypothetical conception of the work of a software developer.
You sure about that? Chromebooks are everywhere.
I'm not really sure where you're getting this. It doesn't pick a specific voice from a database to use.

From their introduction: "Our approach is to decouple speaker modeling from speech synthesis by independently training a speaker-discriminative embedding network that captures the space of speaker characteristics and training a high quality TTS model on a smaller dataset conditioned on the representation learned by the first network."

Section 2 of the paper explains how it works. Two minute papers also goes through it if you'd prefer a video. Link: https://youtu.be/0sR1rU3gLzQ
I've never even heard of Mirantis - curious to know if I'm alone in this, or if they're better known by others on HN?
Well, there's the long-standing tradition of Anglos exploring and settling the ends of the earth... as a Scot/Kiwi/Australian, in regard to this particular tradition, perhaps you can't see the forest for the trees! ;)
You can’t look through device identifiers like the MAC address or the serial to create ids.
"blockchain ai butts": Bad: 0.0048 - Good: 0.9952
On the other hand:

- There's the adage in the enterprise space that, if you haven't tested your backups, then you don't really have backups. Most consumers, and even professional users, aren't likely going to be in a position to verify their backups before they actually need them.

- Not even being able to do simple repairs or upgrades massively reduces the ROI. This is especially for high-end, professional equipment.

When I first started my current job, everyone was given the option of a Thinkpad with linux or a Mac. Both units had 16GB of RAM. When it became apparent that 16GB was insufficient for my workloads, it was simple for IT to upgrade my Thinkpad to 32GB. My coworkers with Macs were not so fortunate.
That seems reasonable enough. The German and US economies are slightly more comparable, no?
Your points are about a decade or so out of date.
Heh, from the comments:

>Congratulations on the new project, and may your hubris not doom us all.
That would be nice. Too bad the people with the power to direct the education of the masses don't benefit from that and have no loyalty to the masses either.
Show HN: Apple's Gorgeous SF Mono Patched for Powerline Support
Lots of people think "AI" is a magic bullet that will obviate any need to actually think about this stuff.
What a boss.
I agree it's pretty good, and that the average software dev couldn't do it. However, I have seen a few of their articles in passing and haven't run into any that involved non-public sources. I just went to their website and all four of the top stories have no information that couldn't be found by googling. For 3/4 I'd seen an article closer to the original source on HN.
Too expensive. I'd pay $10 for a month of unlimited access to a site full of stuff but it doesn't seem like I'm getting much for the bucks here. Perhaps I'm wrong and the content is so good it's worth it, I didn't check so far.

BTW why is there )} at the end of every project description? Looks more like a bug than like a design feature.
It worked out pretty well for Chromebooks. Or perhaps that's because of the sales and brand power of its parent company.
Why are you on hackernews, a USA website / company?
And insurance!
Should we throw all mothers (and fathers) in jail that take care of their own kids for free? Should we jail everyone who does things for free? We could put something like 99% of Americans in jail. Some presidents and politicians would love a solution like that. Good thing you came up with the a brilliant way of justifying this. What incredible insight into macroeconomics!
It is so strange. I'd love to read an economics paper on it. I think it has to do with the fact that building a lot of expensive (above market) housing stock in an area tends to increase surrounding housing prices. It makes sense, but somehow seems to violate supply vs demand.
I would say you are not their target market - you have specific hardware needs a tiny fraction of the overall population have. It's been ages since I last used a parallel port to control external devices from a computer. When I do so, I use an $10 RPi-like board and its GPIO pins. I don't do hardware for a living, but I write software and this machine seems perfectly good for that. In fact, it's a bit of an overkill.