skysight-inc/HackerNews huggingface dataset:
It gave me a nice chuckle.
Gerrymandering is used to minimize the number of black people in Parliament.
> I’m a long time fan of Don’t Starve Together and this news is just disappointing

What makes it disappointing? Do you mean Tencent will mess up the quality of the game, etc?
I would be really interested in a website that tracks services that are currently under attack or some sort of fire so I can follow their status updates. I love examining high stress situations like that in real time.
These are all arbitrary numbers. Besides, I am not convinced that a democracy is better than a republic. Additional layers of competent people and detachment from the current will of majority has benefits and mitigates the rule of the mob. It is like a filter on the underlying volatility, which we benefit.
Disputes and shares are definitely a problem too.

But "you took my money where did it go" is without doubt a bigger problem - Brave had essentially the same issue, and (rightfully) received a lot of shit for it.

If you don't have a confirmed contact/way to transfer funds, claiming to collect on their behalf is bordering on fraud IMO.
Well, this is tricky.

I'm assuming you're trying to allocate a large array, since otherwise it's pretty difficult to have a large object in .NET.

One thing you can do is use Marshal.AllocHGlobal (this is essentially an unsafe malloc) which gives you a pointer (not reference) to a chunk of unmanaged memory, which you can access with unsafe pointer. This is pretty messy.

The other, more modern thing is using MemoryPool<T>, which gives you a manually managed "array" (Span, .NET-s version of slice) of structs of type T, which you can manually release after you're done with them.

The third option, is just allocate it using new and abandon all references, the create a different copy. The memory pressure of allocating a big object, will probably trigger a GC. This is dangerous, since there can still be dangling references to the old object (that might not even present in the source, but compiler generated), leading you to retain both the old and new memory.
Does it really matter if everyone reading it understands it?
I think that 3/4 of their issues would probably be solved by a well thought use of modern C++. I've seen too many C projects (including some of mine) starting by swearing out C++ for one reason or another and then ending out reimplementing half of it using macros or poorly written hashmap implementations taken from somewhere.

Glib2 is one excellent example of how people have been shunning C++ due to its complexity, while on the other hand implementing overly complex libraries to mitigate the fact it's too barebones, which is oxymoronic to me. Either you say C is better because its simplicity and you keep stuff simple, or you are just being a zealot for the sake of it.

Basically everything I can put my hands on supports C++, I've been running massive applications on embedded microcontrollers and it works as fine as C. If you don't like some features, just write C-style C++, use the C ABI and #include <> all the containers you need.
As others have mentioned, Teslas charge at their fast chargers (and getting faster all the time) spread around the area. Other cars can do the same, or at workplaces.
Some new building codes now mandate that the parking be charging ready, so they have to put the conduit under the pavement, but they don’t need to wire it right away. So that’s a first step to simplifying a retro-install.

I do think apartment parking will eventually be retrofitted. The charging networks could easily have a apartment product—or license their network access to a manufacturer. So you would just use your charging network app or card as when charging around town. There are also products like Evercharge that split the power from a single circuit across several plugged in cars (optimizing power usage and reducing the need
for conduits and wiring).

The various EV promoters have been tackling this issue for a while, something like the Electric Auto Association may have people or resources to help convince an apartment owner.

I wonder: shouldn’t a grid with lots of solar incentivize workplace charging (day-time use of peak generation), and a grid with wind majority incentivize home charging (night-time use of peak generation)? Maybe
Rephrased slightly, Low Risk + High Reward seems to me to imply Low Stress, not High Stress.
For anyone game multiplayer savvy there's a mod for Skyrim called Skyrim Together, the old version is closed source but a new one on github is open and has some well funded issues from their patreon.

The creator essentially stepped down from a development position but their patreon still makes money, so may be some opportunities there.

https://github.com/tiltedphoques/TiltedOnline
Bulls**t Jobs (Part 1 of ∞) (2018)
> Today the rqlite code deletes the SQLite database (if present) and then rebuilds it from the Raft log.

Neat! This is reminiscent of the replay of event log in Smalltalk.
Software could be a lot more like electrical engineering, if ideas like flow based programming took off.

The ability to completely remove side-effects from a given piece of code makes it possible to treat things as black boxes, which is an essential part of most circuit design.

You could compare low level Assembler/C code to RF analog design, they're both black arts subject to high amounts of tweaking to get things working reliably.

GIT for schematics would be a great improvement. It could also come in handy for CNC G-code.

Git Blame to figure out why a mill crashed could save huge amounts of effort, tooling, and repair, along with making manufacturing more flexible.
When I see this kind of bounty for open source projects, I immediately think of this psychology anecdote: when you tip people to give their blood or sperm, the number of donor goes down, not up. Why? Because you don't really pay them, it's too low to matter and never covers the time spent anyway (even at the minimum wage). Yet, now people are not giving it, it became part of a transaction and it completely changes how the reward mechanism in the brain is stimulated: when giving, you're proud of yourself for giving, when in a transaction, the amount matters.

In order to have a net positive effect, such a program would need to be able to generate an income, not necessarily a engineer market-level one (because you could have students working on this) but at least something above the minimum wage[1], not just tips.

[1]: and at this level, you'd still not attract more affluent kids who don't need a job.
I’m going to assume it’s the Intel HyperThreading exploit mitigations?
For any non-Brits, the SWP is the main left of Labour party in Britain. As a student in the 80s I remember them as an earnest, way too serious bunch of ideological zombies ranting into microphones at the Student's Union about the latest crimes against humanity perpetrated by 'Thatcher'. They're the kind of people that come up to you in the street with leaflets about some atrocity in Africa and shout "Would you murder children" at you. I'm not entirely sure they'd recognise what an actual 'Worker' was if they met one. I always found them quite comical.

However they are a serious party, they're a highly motivated and active movement with significant influence in the Labour Party grass roots. They're sort of our equivalent of Antifa in that they are a significant organising presence in lefty street protests, but much more politically active and spend a lot of time in conferences and action committees wondering what Capitalism ever did for us.

Importantly, they are in no way shape or form a terrorist or criminal organisation. I would not be at all surprised if some ultra-violent or would-be Red Army Faction types joined or associated with them, but that's not at all who the SWP are as an organisation. They're the well meaning, impressionable white middle class girl next door with a class guilt complex and a side shave that's been going to BLM protests.

If they are getting banned by Facebook something has gone horribly wrong. Quite possibly some of them got a bit excited and posted things they shouldn't, so I'm not saying this is for sure Facebook's fault, but they're not about to murder any bobbies in Parliament Square.
Why would a quarter of a million chargers be needed? Seems really excessive.
Are you looking into leveraging Syncthing for filesync? I always had the experience that, even recently, it was more reliable and faster. Its also written in Go.
Multiple vendors in one system.

You've got the provider for the actual charger (a handful of different providers), which needs to negotiate with the car via CCS. This can fail in umpteen different ways, as car manufacturers differ on how they implement CCS (Dunno how, but it happens).

Then you've got the software in the charging point, which needs to be customised for the brand you're selling under (another moving part).

And lastly, you have the back end system for the brand, which handles authentication, authorization (RFID or App) and billing - this is the bit that ultimately gives the charger the go-ahead to start feeding power to the connected car.

Any of these fails, no electricity for you.

For 22kW "slow" chargers this is a bit simpler as the actual charger is a lot less complex, it doesn't need to negotiate, it just needs to switch one relay.

Tesla is like Apple in this case, they take care of the whole stack. So as long as the charger has power, it'll work. Authentication and authorization are done by having the car negotiate with the charger directly via the charging cable, no dongles or apps needed.
You appear to hold some very idiosyncratic beliefs about section 230. It does not provide immunity or any other benefit to a publisher that doesn't perform moderation. Such a publisher was already immune under preexisting law.

It provides immunity to publishers who (1) publish user-generated content, and (2) perform moderation on some of that content. They are free to do their moderation without being required to moderate everything posted to their site.

It's still quite obviously true that Facebook is not able to moderate everything posted to its website. What are you trying to say?
ArcAttack (the band) are pretty fun.
One of co-authors here. Yes, I expected that to be a huge problem, but, at least for Ubuntu (or, I guess, deb packages), it seemingly wasn't. Which is a pretty big deal, as I doubt a lot of people compile their own PostgreSQL. Trying to push PG on ARM platform to a limit would be an interesting exercise, though, and could necessitate a custom build.
How to Lose Weight Fast: 4 Simple Steps, Based on Science
Agreed but it is a little insensitive
Would they store all of the valid credit card numbers in the world in local memory too? =)
It wasn’t my analogy to begin with. I was illustrating how stupid the analogy was to a passenger threatening the pilot. Parler didn’t threaten Amazon.

If you want to argue that travel isn’t essential to a business’s employees, that’s fine. My original question still stands though. How often does Amazon kick off tenants when they haven’t broken laws or abused technology (e.g. spammers)?
This one is about HTTP APIs. Shouldn't the title reflect this?
You can't build for peak traffic, not in software nor in hardware.
Why should onky left wing parties get special protection?
> I had to stop there. Just, why?

Because the BBC is growing increasingly desperate to justify its existence and its cushy license-fee funded lifestyle.

Vastly overpaid "talent", Poor programming (most of it repeats), Incessantly toeing the government line on news (so much for being "unbiased") ... the list goes on.

The sooner it looses the license-fee and is forced to fend for itself like all other broadcasters, means it'll be forced to improve.
I'm black. I don't believe hate speech deserves a platform.

And you're insulting me and black people everywhere trying to create equivalence between Parler being deplatformed for deciding to not moderate hate speech insofar as it didn't amount to a civil tort... and the systematic oppression of black people based on their skin color.

It's disgusting you'd stoop so low to try that.
This seems to be an instantiation of flow based programming mentioned in this recent thread

https://news.ycombinator.com/item?id=25848542
Definitely. They are rather scary - not a big cat, but a small lion that jumps like crazy - but totally invisible. Only chances of "meeting" one is ending up in a cave where a female keeps her cubs.
They are french... they should change it to “we are sur le ddos”
His piece on conspiracies[1], mistrust of the ruling class and the early days of Rupert Murdock bugging conversations of powerful people is fascinating too.

He also did an interview after he snuck into Bohemian Grove with Alex Jones (yes that one). He maintained that Jones made up a bunch of stuff about what was going on there afterwards.

[1] https://www.bbc.co.uk/blogs/adamcurtis/entries/8b69a786-56d5...
I think it is better not to share it on hn, you will receive more traffic as this is on front page and could worsen the ddos
I was a fan, but then as I got older, and better at critical thinking, I realised that his films are basically a rant with a backing track of b-roll from the 8/16mm bin.

I think the thing that tipped me over was the assertion that alan greenspan and a few others were all in league together because they read Ayn Rand.

After that I realised that hes basically peddling left of centre rants in a pretty style[1].

[1] Left of british centre, and mid 2000s centre. There is nothing wrong with this. I am vaguely sympathetic of his views. But they should not be represented as either fact, or balanced.
Show HN: Local info for any property
Hello HN!
This is my first post in ShowHN.

Here is the story of how I got the idea to develop Job Description AI. I have started few months ago working on an ATS (Applicant Tracking System) to help startups avoid hiring mistakes by introducing a process which will create the job description, create a hiring pipeline, parse CVs and even show some examples of what to ask and how to prepare for the interview as interviewer.

My original idea for generating job descriptions was using templates based on job title.

While brain storming, I thought what if I try generating job descriptions using GPT-3? Long story short, I received my access around mid December and started playing around with GPT-3 and was really impressed by it.

At this point, I thought, ok instead of waiting for months until I finish the ATS; how about creating this tiny service just to generate job descriptions?

I was lucky to find jobdescription.ai is available! So I registered the domain and started building. Three weeks later I have finished the app and thought of sharing it to get feedback and happy to answer your questions.
Some of them pay $0.00. There should be a minimum amount. Then...

1) Rewards at this moment do not seem very high, but I can see that improving over time.

2) There are multiple people competing to complete the same tasks as you.
Weird how that statement was 'true' when it was Trump&pals getting kicked of, but now that radical leftists get kicked of, it's not true anymore.
The most effective way to cut emissions for a family is to have ({desired amount of children} - 1) children. Maybe if we would have let nature claim that 1%-2% of obese unfit greedy consumers then we could have achieved a more sustainable reduction of CO2.
There's an inherent issue with doing that while still being safe: what if there's still a reference to your "big object" somewhere? The only way for the runtime to know for certain it's safe to delete the object is to effectively run the GC anyway. The alternative is that the object gets deleted without any checks and any references to it will now (probably) cause a crash - and it'll be a hard native crash rather than a .net exception since it's outright accessing invalid memory rather than just a "managed" null pointer.

There's probably something to be said for allowing such a thing in explicitly "unsafe" code, but not in the normal runtime. In fact, it might even be possible now by leveraging some of the existing unsafe bits in .net.
With some searching I found an example of a grad student being doxxed and harassed for criticizing a powerful professor, but in philosophy, not science. I wonder what incident Scott refers to, if any

https://twitter.com/christapeterso/status/114723702522703462...
Bitcoin Core Lead Maintainer Steps Back, Encourages Decentralization
Gandi is a domain registrar first and in that respect they're lightyears ahead of the competition. They don't do shady stuff of squatting on your domain searches etc.

If you choose to use a value added service like VPS, you should expect subpar experience. You can go to any cloud provider and find a service for which you're going to have a worse experience than you had with Gandi VPS.
Right, do you realize how insufficient that is? 1 person in charge of the speech, photos, and videos of 200k people.
wrong according to wikipedia, its a direct rip off of android
https://en.wikipedia.org/wiki/HarmonyOS

Huawei claimed that HarmonyOS is a microkernel-based, distributed OS that is completely different from Android and iOS. [23] However, it was later revealed that HarmonyOS 1.0 was based on Android 9 and supported ADB, the Android Debug Bridge. [24] In September 2020, it was found that HDC, the debug bridge in HarmonyOS 2.0, was again based on ADB. [25][26] A video of HarmonyOS 2.0 developer beta running on mobile was then posted, showing that the beta was just the same as Android 10 and no significant changes have been made in the name of HarmonyOS operating system. [27][28][29][30]

The future architecture, however, would be based only on HarmonyOS microkernel, according to the HarmonyOS roadmap.
For a gas station you need permits to place cubic meters of flammable poisonous liquids underground.

For a charging station you need: electricity. And not even huge amounts of it unless you're planning on building a huge charging field with dozens of high-power chargers (300kW+). Even then you can load balance the power with 90's technology to keep up. For peak loads you can have a battery on-site, charged on off-peak hours.

And none of this requires hazardous materials permits or safeties for flammable liquids.
I think the vision of Software ICs was delivered most fully by VBX custom controls for Visual Basic and Delphi. Superseded by OCX.

There were hundreds of them you could download for free or paid, doing all kinds of GUI and non-GUI tasks.

Doesn’t seem so popular now.
I enjoyed the NYTimes take on these clickbait quizzes without having to guess just a face: "Can You Tell a ‘Trump’ Fridge From a ‘Biden’ Fridge?"[0]

[0] https://www.nytimes.com/interactive/2020/10/27/upshot/biden-...
I built this with a friend to solve a problem: when people view properties to rent/buy, they often need to open Google maps in a separate browser window and type the address in again to find more information about the area.

Our solution:
Select an address and instantly get local information related to that address such as walking times and local amenities, without opening a separate browser window.

You can see it working here: https://bit.ly/3iDRfJW

To use it:

1) Install it from the Chrome store in the Show HN link*

2) Go to the site you want to use it on and click the extension icon top right.

3) Now you can select the text of any address on that site and get local information for it instantly.

*Use this link to install for Firefox: https://bit.ly/3iDRfJW

I’d love to hear your feedback. Thanks!
New ‘Trinity’ flagship electric car to ‘revolutionize Volkswagen’
Universal - i wish it were - or please make an IOS version....
Yes: selectors are interned.
Facebook goes down: Thousands of users locked out Many Report Porn
Thank you for your reply. You did raise good questions.
Democracy + Capitalism was supposed to bring freedom to the world.. instead it bought domination, and realization, that it all comes down to who holds the power. The typical classical reality fundamentals.

Techno-utopianism was supposed to bring freedom to the world... instead it bought domination by the Big Tech, and realization that
it all comes down to who holds the power. The classical reality fundamentals.

There are a few more cases.. it's Faust all over again, that turns into kind of a half-scam along the way to attract VC money or your money, then culminates into a power grab.

"The next revolution in X"!, blah, blah.. blahblah.. blah.

"We're no better than believing in or living in a Harry Potter novel sometimes" is more like his message - but it's a fact that societies like to look at the least of all facts. After all, that might prevent the next high-yield psychotic mass scam from occurring.

I don't know - I'm not a westerner, so perhaps it's "normal" for high IQ individuals to create or mis-use abstract mini-ideologies, mini-religions really, dress them as a New world, a Revolution really, to exploit individuals like workhorses over the span of many decades, until they realize that this was an illusion.

Btw we can't spin it like "Ooh, but if it wasn't for this silliness, we wouldn't have computers or the internet now". I disagree. You can't know that. Perhaps the ideology wasn't needed at all for technological development. Maybe it made for inspiration here and there, but that's it.

So.. I don't think that "try again" is his message at all. Watch more of his documentaries and it will become clear.
I would be surprised if a niche site like HN which has relatively small number of users could bring down Gandi. Surely, their status page is behind a solid CDN.
Yep, this is like going to IKEA to buy kitchen knives.
You have every right to lament or protest a trend that you don't like, but by claiming you're being cancelled, you are making a very strong claim about intent ("they" want to destroy our tradition), one that you fail to back up.

This creates a harmful tribalism.
Their status page uses statuspage.com (owned by Atlassian).
Most governments in the world, including most western ones, have a long history of regulations and legal restrictions on gambling. Maybe the Chinese are ahead of the curve in recognizing the similarities in the video game industry.
Every parking space doesn't need to have the capacity to fill up a Model S from 1% to 100% during a lunch break.

What us civilized people here in the EU do, is we have 11-22kW charging points in pretty much all malls and supermarkets. You drive there, plug in your car, swipe the RFID and go shopping. You come back and your car has charged a bit.

No, it's not at a 100%, but it still has more charge than it did when you came in.

And again, load-balancing electricity is REALLY old tech. It's completely trivial to balance the load among the whole field during Christmas shopping season with every charger occupied so that everyone gets some charge, but the transformers don't explode.
they should use cloudflare, such a rookie mistake.
Clang and GCC being the two largest implementations.
Not really. If the attacker has code execution on the target servers they can just blast out UDP packets (with erasure coding for bonus points). The DDOS will jam up the inbound link to the target server, but the outbound link will be able to send out unacknowledged UDP packets just fine. Can make them look like DNS requests if you're paranoid.

If the attacker doesn't have code execution on the target -- in other words they just found a way to make some web server cough up data that it shouldn't -- then this won't work.