skysight-inc/HackerNews huggingface dataset:
>no control for thermal throttling

there's no control because that's part of what he's measuring.
Not to belittle this achievement, but as one can note in the article itself this is the _electricity_ demand, not overall _energy_ demand. Electricity is under 25% of Scotland's energy demand (75% is just non-electric heating + transportation).

Also, I think Scotland has it easier than other places due to the low(ish) population density, which makes wind-farming less problematic. And being on an island in windy seas.
Video Dames: The History of Playable Female Protagonists
FWIW there's a standard hash table API in POSIX.
> Has anyone but RMS diagnosed RMS as having an autism spectrum disorder?

IIRC, he actually claims he doesn't have ASD, but his reasoning suggests that he doesn't know what he's talking about: https://news.ycombinator.com/item?id=26537802
Here's a similar link...
https://hackaday.com/2020/08/22/stealing-keys-from-the-sound...
"Researchers in Singapore reported that analyzing metallic clicks as the key slides past the pins gives them the data they need to 3D print a working key. The journal published research is behind a paywall, but there is a copy on co-author [Soundarya Ramesh’s] website which outlines the algorithm used to decode the clicks of key teeth on lock pins into usable data."
The rioters set fire to the bank. How is this okay. Regular people like you and I work at the bank and now their livelihoods could be lost. Violence begets more violence. I cannot sympathize with the rioters.
What's even worse about this is that intelligence agencies are highly suspect of outsourcing surveillance that would be illegal for them to conduct (e.g. because it's on their own citizens on their home soil) to allied intelligence agencies, thereby circumventing judicial oversight and local laws.
If it's stuff you'd do anyway, then it benefits you by broadcasting that work to your management chain. Suddenly it becomes clear that you ARE doing that work... and perhaps other people aren't. Documenting that is good for you (because it advances your career) and good for your managers (because it helps them recognize your superior performance)

It also provides an opportunity for management to discuss the overall direction of these things. Maybe there's another book that would be more useful given how the business is expected to change that year. Maybe there's other people going to the same conference and you can get a bulk discount on tickets, etc.
You don’t need to do the digging if you follow the rules of the site, which include interpreting others’ comments as charitably as possible.
I've seen in Cockroach db documents last month : https://www.cockroachlabs.com/docs/v20.2/cockroach-debug-bal...

This technique even has a name : ballast file
Rarely seen such a sad thread on HN :)
I think this is a net positive in the long run. Google has every right to publicly disclose and fix vulnerabilities. And while I support governments need to to perform counter intelligence, if this keeps happening hopefully it will cause them to start being more selective in who and what they target with these type of campaigns. If random google security guy visiting a site is being targeted with these payloads it's obviously not differentiating enough.
I don't remember it being widely used for music, but some games did a pretty good job with it.

https://www.youtube.com/watch?v=DSvj3Hjxiic

The 8088MPH demo also sounds surprisingly good.

https://www.youtube.com/watch?v=hNRO7lno_DM
Joblessness is used as a synonym for unemployment in lots of news sources, as are adjectival forms like jobless claims, jobless rate, jobless benefits, etc.

I understand the point you want to make, but you're not making it.
Dominion files $1.6B lawsuit against Fox News for defamation
After many years of a lot of OOP, many people have realized, that putting behavior and state together into one entity might not be a good idea. We can see modern languages moving away from such practices. For example in Clojure one has defmethod, which defined a method separately. In Rust one has structs and implements traits for them separately. In some languages OO systems are libraries, which are optional, opt-in, not part of the core language. Think GOOPS and CLOS. Usually those languages define functions for data structures separately and you will have something like vector-length.

So it seems wisdom is slowly sinking in and we are progressing away from bundling state and behavior together.

Why is this done? For example to avoid having to subclass loads of stuff. For example in Rust one uses composition over inheritance and one can add behavior later by implementing traits, that make use of the parts of the structs. This way one does not need to subclass everything to add a new behavior. Similar for defmethod in Clojure. With Erlang this is raised to a whole new level, by defining the behavior in separate actors, which process messages, which are the data, which travel around without the behavior part. Overall it makes it possible to actually have encapsulation. A similar thing happens when we leave the boundaries of one machine and look at the web and REST, where we basically pass messages, conceptually similar to what happens between actors. For details about how encapsulation is broken in mainstream OOP read the article "Goodbye, Object Oriented Programming" by Charles Scalfani: https://medium.com/@cscalfani/goodbye-object-oriented-progra... (Sorry for the medium link. Does anyone know a better link?)

Next I'll address some things in the article, which I see problematic and questionable.

> Putting them together creates a boundary around this group of data and functions - encapsulation. Sure, you may call that a “module” but an object is IMHO slightly different since objects have identity, a life cycle and we can hold them, send them around etc.

That is not, what a module usually is. A module usually groups things, which are independent from each other, but are used in the same context. For example a module could contain a definition of a math functions. It does not track state or data. It might contain data structure _definitions_, but not their instances. A module is not a class or object replacement.

> So in some sense objects can probably be viewed as modules but often more fine granular. And we can combine such “modules” into larger modules (since objects have identity and can be referenced etc) and we can create and kill them dynamically (life cycle).

See above for the differences of objects and modules. It is not about being "more fine granular". It is different in character and should be used in different scenarios.
Because if it doesn’t stick, everyone else will just think you’re annoying (like the “fetch” girl in Mean Girls).
People classify statesmen's photos as autocrat vs. democrat with 70% accuracy
Engineering manager here. I have recently set goals for people.

The best-case scenario is to align personal career growth goals (e.g., senior engineer wants to be a staff engineer, or engineer wants a big raise) with company objectives. Company objectives are typically realized on a longer-term time horizon, which could be several years long. Goals, in their best-case scenario, should be a contract between company and employee that says "if you change and grow in this way to help me, I'll help you back."

Ideally, a good manager should use their experience and vantage point in the business to help their team members set good goals that both align with the company's long-term growth plans and their employee's personal growth plans.

Where these things go sideways:
* an manager-type has set goals for a team that are tied to their assigned goals from their manager, and they are hoping by setting goals with their employees to shift responsibility onto them. (example: if manager's boss wants the team to be proficient in Rust by end of year, that should be something that I as manager just assign out as tasks and give you time to do)
* manager and employee don't effectively communicate on employee's growth plans, so the goals are lopsided. (example: employee is trying to spend more time with one-year-old daughter this year. Their personal goal is "leave office at 4:30PM every day." Manager ignoring this goal is bad.)
* manager is not very good at handling differences between growth plans and fails to communicate those issues to employee. (example: employee wants to get better at a legacy language that is on its way out at the company, and employee also wants to get promoted. These two goals may be in conflict.)

Goals should be a way for employee and manager to align employee's personal desires with company's objectives. For many reasons - most due to questionable managers - this is often lost.
> XYZ got hacked, bad IT sec at XYZ

In this particular case I can't follow this part of the reasoning.
It was a counterterrorism operation using sophisticated exploit chains.

Would you clarify what's the bad IT sec? "nobody should use a browser"?
https://1.bp.blogspot.com/-37hyk7hERGk/YFDuISGgCNI/AAAAAAAAa...
> Form endures when substance is gone. In time, the city of Rome became as much a fiction as the vestiges of the old republic.
For me framework here is a bunch of software that solves a problem that is othogonal to the business domain: logging, networking, Db access etc. An upstream service is not a framework in this context.
I applaud the effort, but the problem with a collective is that they are, legally speaking, a soft target. Uber can afford to break laws, run at a local loss, and generally throw its weight around a new market. Cooperatives don't have such deep pockets. They will leave town as soon as a some local interest resists. They aren't going to survive multi-year fights with cities or organizations like the London cabs.
Seems like you can get something pretty close with fzf.

echo '' | fzf --print-query --preview 'jq {q} input.json'
Is it possible to weld a large steel wire onto the ship and use some sort of explosive to pull it out of the sand?
One of the most popular books of recent years was "50 shades of grey".

Just like in high school, popularity is a bad marker of usefulness.
Except that you probably don't realize that a process had it open until after you deleted it.
I am lucky enough to have worked abroad for half of my adult life, so it's ended up OK for me. I wish the opportunities for younger people were there now.
What's wrong with using objects as hashes?
On the other hand Python often nudges you towards OOP, because its FP features are a bit lacking.
Never waste a good crisis when it comes to politics → read this book [The Shock Doctrine by Naomi Klein](https://en.wikipedia.org/wiki/The_Shock_Doctrine)
Not necessarily. An extremely low profit margin is a sign of a commodities market, where there isn't really a space for innovation. For example a grocery store, so you are competing on very fine details and logistics.

High margin, COULD be inefficiency, but it could just be a technological or innovation advantage.

It seems ride hailing is transitioning into a commodity since innovation has dried up. The one obvious disruption would be self driving cars
I can’t even imagine the stress this has put you through. Best wishes in your endeavors.
In this video the drivers coop and Chompsky makes an appearance at about minute 53

https://www.facebook.com/aman.bardia/videos/1022529023954722...
It should be fair and equal, and countries that do not agree to the fair and equal rules, they should be excluded from free trade.
Also: "But while protecting customers from attack is important, some argue that counter-terrorism operations are different, with potentially life and death consequences that go beyond day-to-day internet security."

Which is great in theory, but raises the question of how you identify friend or foe. Since they do it indirectly by "hallmarks" of the organization, all a skilled adversary has to do is camouflage their code to look like it's from a friendly, and then enjoy flying under the radar.
> I would but that breaks many sites I frequent

That's what a whitelist is for.
While it is great to see drivers disrupting the space, one particular aspect is might be missing. Uber/Lyft or any ride hailing company kind of acts as an mediator between driver and rider. If there is any issue between driver and rider, ride hailing apps provide certain "guarantees" for both in terms of experience and financials which might be more biased towards drivers in this initiative.
> To be clear, by "X" you mean "amoral" and "y" you mean "moral"?

It can be anything. It's intentionally X & Y, not X & !X or a more concrete word. Put whatever you fancy. Democratic, White, Sunny, Oreo...

I don't take sides or make a suggestion. I do not suggest that we should go to the lowest denominator but, we shall aim for much higher. OTOH, entropy loves lowest common denominator and drives everything down. Lowest prices in cost of quality. Chaos for minimizing energy, etc. We're trying to reverse natural chaos in many areas and it's worth it IMHO, btw.

For the same reason there are no country names in my comment. Fill the ones you want. My comment implies nothing. It's the readers' bias which puts USA/Russia/China/Moral/Ethical/Democratic/Totalitarian.

I see a lot of polarization in the world and everyone is claiming to be the good guys. We can improve when we accept that we're only guys and work upwards from there.
I don’t hold Google in high regard and actively avoid using their products but this article has raised my opinion of them ever so slightly. I’m pleasantly surprised to see they aren’t (yet) completely in bed with the “counter terrorism”-justifies-all thinking that seems to be prevalent among western governments and their surveillance tactics.
I have often found local alternatives to Uber/Lyft, whether it be in Austin or Ireland, and their main value proposition remains: get me a car, quickly, and take my payment digitally. If I have a problem there's always credit card charge backs.

I think competition is the other thing that makes them work. The local options know if they fuck customers over that they'll just jump ship to Uber/Lyft. And same is probably true for Uber/Lyft!
I created a website where you can see the future climate scenarios worldwide!
> all I hear in Canada is "oh the job, oh the job, what will happen to the jobs...???"

That's your corporate control of mainstream media, I would think.

And not only is there lots of work in renewable energy, but we've just gone through a year in which many large economies simply "bankrolled" a large unemployed fraction of the population, and the sky didn't fall: Prices didn't shoot up, no runs on banks, nothing like that. So the Canadian state, had it so wished, could back the transition with some money-printing if push came to shove. ... if it were so inclined.
Something that always seems wild to me in England is that there is no exact record of property boundaries. Specifically, in England and Wales there's usually no record of the exact boundary between two properties and who owns the hedge, wall, tree or fence between 2 properties[1].

There are only "title plans" held by HM Land Registry, that may or may not include information about who owns the wall and exactly what delineates the property line. If you want to see the "title plan", you even have to pay a small fee each time for the privilege. I can't understand why they would do that except to slow the flow of information.

I recently looked on US property websites and was surprised that the map showed the exact edge of the property as well as every other property around it. That just isn't possible in England. No such map seems to exist unless I've understood things incorrectly.

1: https://www.gov.uk/your-property-boundaries#legalboundaries
Presumably it could tug 160 tons straight up against gravity. Same way stuff gets measured with e.g. kilogram-force.
Slice the containers into three pieces. Take each piece by helicopter. It would probably take a month.
That is an engineer's job, of course, to match project outcomes to schedule and cost.

An atom bomb would certainly clear the canal, but what of the cost?
Really misleading article IMO.

What this actually means is Scotland sometimes generated 200-300%+ of its demand from wind (and "exported" the rest), and sometimes low %age points and used other sources/imports. It makes it sound like Scotland is wind powered 97% of the time (only 3% more to go!), which is very different.

There is an increasing crisis in the UK of negative electricity prices (typically when it is sunny, windy and lower demand in the summer). Last year had more time than ever in negative, and the UK has another 10-20GW of commited offshore wind in construction.

Once this comes online, wind generation will often be over 100% of demand UK wide (right now it peaks over 50% regularly). There is approx 5GW of HVDC (with 1-2/GW a year more planned over the next while), but it won't be enough to export all of it outside the UK (and when it is windy here, it is likely to also be there, so they won't want it either).

This is going to end up with very negative prices for a lot of the time. Considering ~15% of UK supply is made up with nuclear, this is a real problem. You can't stop start nuclear like you can with gas.

So we are going to have to pay massive sums of money to wind producers to shut off production. And we are still going need masses of gas backup which is going to be used increasingly inefficiently to pick up the slack.

This may spur innovation in storage, but we are talking enormous quantities required in a very short period of time.
i'm surprised Blablacar (in Europe) hasn't made it over to the US yet — the most "disruptive" part about it is that people can set their own prices. Also, it's for "long haul" drives, like from the airport into the city, or between cities
But he didn't even say the stuff people say he did. It's literally just a witchhunt.

Let's not pretend that people are even mad at him for anything he did. It's just journalists contorting facts to make a good story, and Silicon Valley's inability to discern truth.
> There are certain hallmarks in Western operations that are not present in other entities… you can see it translate down into the code

Can someone help me understand why this is a good thing? By the arguments presented by other commenters, it seems to me that a) these hallmarks can be duplicated by someone else and b) by only running operations with said hallmarks, the intelligence agencies might miss other vulnerabilities.
Updating RFC4180: Closest thing to a CSV standard
Uber debuted in SF.
I know of someone who shared an event to their timeline, but the event title had the word Qanon in it. The event wasn't a Qanon one, but was supposed to be an educational seminary about it.

They were banned very shortly after that, but thanks to personal connections they were able to get their account back.
Live: Starship SN11 Flight Test
High quality PC-speaker music https://youtu.be/Xqjs1SPF9KY
This is good news but I wonder if reduction in demand due to Covid is the biggest factor in this: In 2020, average daily demand is 24% lower after lockdown than before.

Also Scotland exported 20.4 TWh (and imported 1.1TWh) of electricity was this renewable? or was the 'dirty' power being exported.
I'm familiar with it. Question remains: what's the strongest argument (with supporting data) that it improves something in the company? Anything, even the employee's mood, productivity, etc.
There is high tide in canal till next Thursday. It is the best window moving the ship. Once low tide, it will be much more difficult to unstuck the ship and move.

https://www.tide-forecast.com/locations/Suez-Egypt/tides/lat...
In addition, a quick look at a topographic map suggests that it would have to cut through terrain with an elevation of at least 500m, and that would be far from the shortest route. My guess is that only a sea-level route would be competitive, and a canal using locks would require pumped sea-water to operate them anyway.

Not to mention that a canal would threaten all the aquifers in the region, which already has a major fresh-water shortage.
Take note: most of these HTML to PDF renderers run a headless browser.

Does that pose a security concern to you? It might. Are you accepting any data from the outside? Are you requesting anything from the outside world? Does your rendering browser have a place to write any data?
That part is well known, I think the speculative part is its purpose in helping Chinese dissidents.
FYI, the author’s LinkedIn profile [0] in case you’re curious how qualified he is.

Am I the only one who doesn’t see anything here that tells you why he should be working for MIT Review writing about cyber security?

[0] https://www.linkedin.com/in/howelloneill
Want a Vaccine? Elect a Nationalist
The article cites that it raised alarms inside Google. I'm trying to imagine the furor that would be unleashed if Google told its employees that they weren't allowed to fix a security bug on order of the US government. There would have been massive pushback.
Employees are happier when led by people with deep expertise (2016)
NB: 400M is the normal throughput, not the loss while closed. It would only be the total loss while closed if all those goods somehow vanished.
Because if it is a broken process then it will fill up the disk again before you wake up and look at it.

I think the idea is that once you are at the system you can try to find out the cause without removing the file, or worse case remove the file and act fast (you may be on a short timer at this point). So for example if you find out that process X broke and is writing a ton of logs you can disable that process, remove the file, then most of your system is operational while you can properly fix the root cause or at the very least decide how to handle the data that filled up the disk in the first place. (You can't always just delete it without thought)

I think a more refined approach would be disk quotas that ensured that root (or a debugging user) always had a buffer to do the repairs. This file just serves as a system wide disk quota (but you need to remove it to take advantage of that reserved space).
The US government would not hesitate to shut down Google inc., take over the company, or throw the entire executive team into prison if the company actively interfered with counterterrorist operations.

Google should thread carefully here.
Paged.js, a browser polyfill for CSS paged media
Joke answer: "Because like an adult asking a child, 'What do you want to be when they grow up?', they're actually looking for ideas because they don't know what the hell they're doing":)
Yes, but can you get a new Diners Club card in the US? When they last offered consumer cards it was just a co-branded MasterCard (which did have chip and pin, which was cool, but otherwise it was just a normal MasterCard)
2GB pi starts at $35 at actual Raspberry Pi distributors, 4GB at $55, although there will probably be added shipping cost.
In Spain you can abort a child with Down's Syndrome because it's ethically better. In the end, they parents and relatives will die and lots of these people can't manage themselves alone, making a huge risk for them.