Hacker Newsnew | past | comments | ask | show | jobs | submit | InsomniacL's commentslogin

Does intentionally physically damaging a device fall foul of any laws that a software restriction otherwise wouldn't?

Waiting for somebody to write the code to recreate the Star Wars Imperial March: https://www.youtube.com/watch?v=-NDLlWtudpE


Only the first few notes

(function () { function rateToDistance(rate) { const minR = 0.09; const maxR = 4.65; if (rate < minR) rate = minR; if (rate > maxR) rate = maxR; const t = (rate - minR) / (maxR - minR); return 400 * t; } function dispatchMouseEvent(type, target, clientX, clientY) { const event = new MouseEvent(type, { view: window, bubbles: true, cancelable: true, clientX, clientY, screenX: clientX + window.screenX, screenY: clientY + window.screenY, buttons: type === "mouseup" ? 0 : 1, button: 0, }); target.dispatchEvent(event); } const canvas = document.getElementById("canvas"); function triggerPull(distance) { const rect = canvas.getBoundingClientRect(); const startX = 266; const startY = 198; const startClientX = rect.left + startX; const startClientY = rect.top + startY; const endClientX = startClientX + distance; const endClientY = startClientY; return new Promise(resolve => { dispatchMouseEvent("mousedown", canvas, startClientX, startClientY); setTimeout(() => { dispatchMouseEvent("mousemove", canvas, endClientX, endClientY); setTimeout(() => { dispatchMouseEvent("mouseup", canvas, endClientX, endClientY); resolve(); }, 50); }, 50); }); } const semitones = 12; const notes = { G: Math.pow(4, -9 / semitones), A: Math.pow(4, -7 / semitones), B: Math.pow(4, -5 / semitones), C2: Math.pow(4, -4 / semitones), D2: Math.pow(4, -2 / semitones), E2: Math.pow(4, -0 / semitones), F2: Math.pow(4, 2 / semitones), G2: Math.pow(4, 4 / semitones), }; async function playWithPitch(rate) { const r = rateToDistance(rate); await triggerPull(r); } async function playScale() { const qrt = 200; const hlf = 400; const fll = 800; const pause = 15; const playNote = async (note, dur) => { await playWithPitch(note); await new Promise(res => setTimeout(res, dur)); }; const loop = async () => { await playNote(notes.E2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.E2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.E2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.C2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.G2, qrt); await playNote(notes.E2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.C2, fll); await new Promise(res => setTimeout(res, pause)); await playNote(notes.G2, qrt); await playNote(notes.E2, fll); await new Promise(res => setTimeout(res, pause)); await new Promise(res => setTimeout(res, pause)); await new Promise(res => setTimeout(res, pause)); }; await loop(); await loop(); await loop(); } playScale(); })();


Humanity could be busy with silly, amazing stuff like this, but we playin'…


I thought they were suggesting it was a government body (an FBI operation)


I think they don't have sufficient evidence on that, and they're just wondering if the timing is coincidence or not. (And there are many ways the two could be connected -- it wouldn't have to be a direct FBI op.)


I understood that they suspect a lone unknown criminal, and that they filed a police report based on that suspicion.


my understanding of the article is that they suspect FBI involvement based on the timing but don't have any concrete evidence to support it


I appreciate so much the pragmatist's approach to their methods. They mentioned the coincidence and that they had no evidence to support that hypothesis. They did not accuse anyone of anything, they only requested investigation.

I'm stating this because I think it might be the most important distinction in our lifetime. I think that wars are fought, lives are lost, and maybe even society itself will be lost, on that distinction and those of its like.


bit dramatic but arguably true. then again most of the time when people make such accusations that lead to conflict, they do it while punching downwards. here they're likely being careful not to make the accusation mostly for fear of the wrath of the FBI. if it it were someone a little less fearsome perhaps they'd be less careful


They priced me out of a subscription.

£15 a month in the UK for an online chess game is crazy.

I've paid for 3 months but this is my last.

I'm only interested in Game review, but there are about 50 other sub-categories on their site that i don't use.

Only their top tier of membership provides game review and to be honest it's not even that good.

The game review is about the top 'computer' move, not what a human should do, and not one at my elo or to advance my elo.


Lichess is incredible. I canceled my membership and deleted my chess.com account due to frustrations from disconnects and laggy movement. Lichess doesn't have these issues. It just feels way better to play vs chess.com.


agreed! i have a chess.com account but lichess.org is really great at no cost. It does not have the news feeds and the GM tie-ins, but its chess is first rate.


Chess.com's game review is rubbish. Make an account on Lichess and play there instead. Lichess has engine analysis too and it's completely free.


The game review is so weird. 1. e4. Comment: You have made a strategic move taking control of the center..... Tell me something I do not know. So many generic comments, almost useless.


They're buttering you up, so you stay on the site and look at adverts and/or buy premium subscriptions. None of that nonsense on Lichess, which is run on donations, not ads/subscriptions.


Assuming you can self-host, you may be interested in OpenChess-Insights, abandonned but still working (on Linux, small error L420 in template/analysis.html).

It's a interesting PoC.

https://github.com/LinkAnJarad/OpenChess-Insights



PuTTY's use of an antiquated website, bizzarro url and difficult to find binaries has created trust issues for no apparent good reason.


Why is the website antiquated and the URL bizarro?

The homepage and the downloads page both seem fine to me.

(BTW, the collection of one-player puzzle games is super!)


Because it looks very ugly and has (had...) a non-rememberable URL.


"it is prudent that the cost of maintaining Black Start Capability should demonstrate value to the end consumer"

That sounds like someone explaining why the solution is so bad, before describing what the solution is.


To me it sounds like an energy company attempting to excuse lack of spending on infrastructure whilst paying out millions to C-suite in bonuses and millions more to shareholders whilst arguing prices have to rise because they can't afford to spend on infrastructure...


Your incentive "analysis" is wildly incorrect.

Electricity markets and electricity networks are designed by the regulator.

Incentives are planned by the regulator so that individual stations or companies have the correct incentives to have capabilities that the network grid needs.

One example is financial incentives to provide black start capabilities. Another example is incentives to provide power during peak loading (peaker plants). There are many more examples of incentives designed so that the needs of the whole network are met.

If an operator is incentivised to act selfishly in such a way that the grid will fail, then that is a failure of the regulator (not the individual operator).

Blaming individual people or companies for systemic faults is generally a bad thinking habit to form. There are too many examples where I see individuals get blamed. Fixing our systems is hard but casting blame in the wrong places is not helpful. It's difficult to find a good balance between an individual's responsibilities and society's responsibilities.


> Electricity markets and electricity networks are designed by the regulator.

Not quite. They are _influenced_ by the regulators.

And Europe has been incentivizing trash-tier low-quality solar and wind power, by making it easy to sell energy (purely on a per-Joule basis) on the pan-European market.

Meanwhile, there is no centralized capacity market or centralized incentives for black start and grid forming functionality.


> Meanwhile, there is no centralized capacity market or centralized incentives for black start and grid forming functionality.

There absolutely is. Look up terms like "Frequency Containment Reserve" and "automatic Frequency Restoration Reserve". The European energy market takes transport capacity in account, and there is separate day-ahead trading to supply inertia and spare generating capacity. Basically, power plants are being paid to standby, just in case another plant or a transmission line unexpectedly goes offline.

Similarly, grid operators offer contracts for local black start capacity. The technical requirements are fixed, and any party capable of meeting those can bid on it.

It's quite a lucrative market, actually. If during the summer a gas plant is priced out of the market by cheap solar, it can still make quite a bit of money simply by being ready to go at a moment's notice - and they'll make a huge profit if that capacity is actually needed.


No, there isn't. FCR market is not pan-European, and even where it's in place, it's basically in the name only. It's basically only countries that already use rotational generation, so it's not really a stretch for them to participate.

Spain and Portugal are not members, btw.

And the same applies to capacity markets. I believe, there is a plan to come up with a plan for it by 2027.

> Similarly, grid operators offer contracts for local black start capacity. The technical requirements are fixed, and any party capable of meeting those can bid on it.

And I don't believe there are ANY solar/wind plants that have black start capacity in Europe. The current incentives structure makes that a near certainty.


> there is no centralized capacity market or centralized incentives for black start

There certainly is in New Zealand, although the dollar amounts are quite small. If your countries regulator doesn't incentivise the capability, I believe that is a fault of your regulator.

Transpower (NZ) says:

  We may enter into black start contracts with parties who can offer the black start service compliant with our technical requirements and the Code. Black start is procured on a firm quantity procurement basis (via a monthly availability fee and/or a single event fee for specified stations). Black start costs are allocated to Transpower as the Grid Owner (see clause 8.56 in the Code for details)
FYI: here's a list of other contracted services that are procured to benefit network reliability/restart/resiliancy: https://www.transpower.co.nz/system-operator/information-ind...


> Also it is irrelevant of whether publisher earns 75% or 30% of the total revenue. What matters is how much they are earning compared to the next best alternative.

Not if Google illegally monopolizes the market unfairly hindering 'the next best alternative'.

> Google is not a "monopoly" in this space.

You've made that comment on a post where a judge has ruled "Google is illegally monopolizing"...

> In fact the world has far too many Google equivalents but absolutely no one comes close to Google in generating top dollars for publishers.

They have not been able to compete in a fair market.

This comment has some great examples.. https://news.ycombinator.com/item?id=43719246


> It was argued that this approach allows Google to charge higher prices to advertisers while sending less revenue to publishers such as news websites.

It could depend on how they 'limit the number of bidders'. If they sell seats to be able to bid, then the bids are lower to account for that, and publishers get a share of the bid, not the fee bidders pay. I'm guessing though...


You could limit to one mark and a bunch of planted bidders in an attempt to control competition. If you win with your plants, you get to pay yourself anyway.


Isn't that true of anything?

At renewal software provider X might hike license fees for Y to an unreasonable fee, or decide you're not worth the time at all.

I assume you can get a commercial license at any point, not only after you reach X revenue too?


It's true for proprietary software yes. The title of this post was "Gumroad is open source" (which has now been fixed).


look at the right hand edge of the photo to put his comment in perspective.


It's a picture of the motorcycle in a display that includes the guy who built it? What does AI have to do with that?


It's a picture of the motorcycle in front of a picture of the guy that made it with the motorcycle off in the distance. So it's not a picture of a motorcycle, it's a picture of a picture. So if you want to show a picture of the motorcycle, removing the background would isolate the motorcycle.


I guess he feels the picture would be 'cooler' if the background was removed and AI has made image manipulation readily available to the masses.

Would you have the same reaction if he said ~"photoshop the background out"?


Yes, because it still doesn't make sense.


what about that does not make sense for you?...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: