skysight-inc/HackerNews huggingface dataset:
thank you thank you thank you!

The only thing better than finally accomplishing a side project, is finding someone elses side project which is close enough to yours to scratch the itch.

shc looks very close to what I was thinking. My original motivating thought was something like "if the switch in debian from bash to dash was done for init performance reasons, why are we still directly interpreting the sh, instead of JIT or precomp?" shc has the parsing elements, but one approaches an edge of the "optimization frontier" if instead you emit bytecode which is mostly syscalls, plus you can have performance savings by having pipes in process.

seriously, I owe you a few beers.

(edit: hilariously, I apparently had already starred shc on github, and even noted it in my file "for further research")
It was a fun adventure, but maybe the EFF should hire more hardware specialists :)

Other comments: those jumpers can be unreliable, and I'm surprised they managed to solder with those leads. In any case, it was clearly a learning experience for them, so that's good.
The "success" will come after everyone starts believing shes successful. The only thing she has created is her own wikipedia article.
> On the other hand, in reality I am not going to be targeted by competent hackers (who would own me at once), but rather a crude gang of misfits roaming around for an easily burglarised home.

The threat isn't a competent hacker targeting you directly.

The threat is a competent hacker targeting the lock's vendor, getting their whole database, then selling address, entry code and occupancy times for $20 per home on the darknet.
Automatic Agility
Plot twist: because he can not escalate.
>But no one ever thinks about economic costs of trying to do so,

According to the current economic system the future is being discounted and considered unimportant. Anyone who tries to extend the lifetime of humanity or the planet is a lunatic because longevity counts for nothing.

If you were to account for the next 500 years, then the costs that we have to pay today would definitively be worth it. If you only account for the next 30 years, then sure collective suicide (hyperbole) is more efficient.

>no one thinks if it is even possible to do so in the near future.

Germany is doing everything on hard mode and yet its electric grid is already 50% renewable. The government did almost everything in its power to slow things down. It's certainly possible if you stop the analysis paralysis of pondering whether it is possible.

>No one ever thinks if 100% electric and 100% wind and solar is really that friendly to the environment.

Is this supposed to be an attempt at the nirvana fallacy? Taking the next step will reduce damage to the environment by x% where x is smaller than 100. After that we will have even more stringent environmental standards and then figure out how to implement those.
Trivial initialization is not a panacea.
You are right, haven't seen it this "obvious" before. It's probably really difficult for wikipedia to define if it's an actual celebrity, or just a self promotion page, but hope this doesn't become a trend.

This definitely is a self promotion page.
Sorry I missed this reply:

> that doesn't affect your origin/main reference.

Who is to say that my origin/main is the same as your origin/main, or that my origin is the same as what our running application is using as it's origin?

> Of course, you're not going to have any branches that were added after the last time you communicated with the remote.

Exactly, so you're relying on the fact that _someone_ has the latest version without actually verifying it.

> The origin/main that's the most recent.

Assuming all our origins are the same.
Probably patient privacy and the intersection with domestic abuse.
https://archive.org/download/the-unwritten-laws-of-engineeri...

I had a colleague that can be considered brilliant engineer and I believe could be doing all kinds of exciting hard projects and work in the top tier companies. When our manager decided to leave the company, he went along, for a job which in my view is nowhere near his maximum abilities (although he might argue otherwise), quoting the 'Be as particular as you can in the selection of your supervisor.' rule from the above book (which is relevant to the other thread in this topic).
The etiquette tip I'd like to see adopted for most collaboration software is: "Don't be the cam psychopath!". By cam psychopath I mean, people that are constantly pestering and complaining about their subordinates/colleagues that don't like to keep their cam open in meetings.
I was shocked myself at the degree of wishfull thinking / deception / smoke and mirrors consodered acceptable in startup ecosystem.

Often the only thing that separates startup from fraud is that the founders believe in what they are selling.

How does one determine what is true belief and what is an act?
Right, it seems like she's a pr type doing what pr types gonna do.
Why would you assume they didn't? They most likely did.
I really think that Oracle does a great job with Java! It looks like they'd have a pretty clear roadmap with what is really important for Java in the long run. Just think about virtual threads (project Loom), or values types (project Valhalla) or GraalVM. They invested many man years in each of it and take care of considering all relevant aspects. If it is done you can trust to have a proper solution. That is the kind of technology you want to build products on!
Germany does on some votes.
Hundreds more packages found in malicious NPM 'factory'
Debian's vote system does not use instant runoff voting (which is eliminating the lowest options one by one). Instead, it uses Condorcet voting, which picks the options defeating all the others in pairwise competition. (If no such option exists, it gets more complicated. Also, the NOTA option is special and is used to check majority or supermajority requirements before the actual Condorcet process starts.)
Memory bugs are often vulnerabilities. Efforts to classify them as “very unlikely to be exploited” almost always end up turning into “someone with sufficient interest can exploit this”.
I thought it meant the jokes were so funny people laughed for a thousand years.
The Oscars?
Naptime may bolster early literacy skills among preschoolers
When reading this keep in mind that Dudayev was killed when a call from his satellite phone was intercepted and allowed pinpointing of his location.

https://en.wikipedia.org/wiki/Dzhokhar_Dudayev#Assassination
Whenever I see this I wonder how much overhead blocking as a feature generates for twitter.
> spoofing GPS is significantly harder

I recall seeing someone's project that did exactly that: transmitting at a very short distance a radio signal that spoofed a number of satellites so that the GPS receiver would report completely bogus positions.
Anyway, that would be unnecessary as I completely missed that the GPS receiver is connected through a serial port, therefore spoofing NMEA strings would be much easier.
Free Covid tests and treatments no longer free for uninsured
Hook are worse than lifecycle methods, they are difficult to understand, and they are not elegant. When you run into trouble, it is your mental model to blame. You are told to learn to think in hooks, which is to say, to do things in an unintuitive way. That is a heavy price to pay for composability.
"And that's why money isn't nearly as important as SLACK. You can print or burn money, but you can't manufacture SLACK. It is The Final Commodity. So They want it _all_."

The Book p. 94
Some parts of that parody prezzo has come true. One would hope that the nuclear wars isn't also gonna come true...
Paper voting ensures privacy and voter verification, something even the best electronic solutions can't properly handle. No thanks, I can actually show up and vote once every few years.
A lot of countries do that at least in certain special cases.
Control simulation experiment with Lorenz's butterfly attractor
Yes they are, but you don't need to fork for a lot of workloads.
Not to be a party pooper, as I also like to read about events like this an envision them working on a larger scale, but doing this on a larger scale tends to be the problem. Two people collaborating is easy to manage, two million people collaborating is hard as hell, two billion people collaborating seems impossible.
Quite common. I will see if I can find a link and or some quick examples.
Amazing write-up. Nicely summarize.

My only pet peeve:

> At the time of its conception, this truly was the industry's understanding of how to build a robust and secure virtual machine model. Java was truly a groundbreaking technology.

Maybe, but for the solve the problem they were actually tying to solve. Namely downloading some code from the internet and running it in a constrained environment they would have done much better to simple use Self.

Self had a far, far better implementation and in terms of code size it would not have been a show stopper.

And of course some of the people who did Self VW eventually did HotSpot.
It’s been interesting to see such polarising views in this thread. From the very start there are complete opposing views about what I’ve done.

Ask I’m not sure it took too much guts given it’s anonymous.

Take care, stranger!
WASM moved out of the browser very early, in spite of the name. Having an empty "system interface" as the default has made this easier, as has its being based on "memory safety without garbage collection" provided by suitably smart AOT compilers. It is an "embedded systems technology that can be adapted to browsers" as much or more than Java itself, and this is to its benefit.
Andy Hertzfeld Interview on Macintosh, Steve Jobs and General Magic
I also believed that for many years, that no matter what I do, I cannot control my weight.

Until one day I began to both weigh myself each day at the same hour with a precise digital scale and also weigh or measure by volume all the food that I eat.

After that moment, I reduced my weight by 2/3 and I have maintained easily any target weight. Even now, after some culinary orgy I easily gain a couple of pounds in a day, but then, by eating only measured quantities of food, I lose them after a week.

The reason why I have failed to control my weight during many years and most people also fail, is that if you eat until you are satiated, then it is guaranteed that you will not be able to control your weight, no matter how much exercise you do.

If you measure what you eat and you only eat pre-planned quantities, it is trivial to reduce how much you eat until you see that the next day you weigh slightly less (e.g. 100 grams less). Then you must keep eating such quantities until you reach the target.

If you do not respect your plan and you eat random extra snacks or drink sweet beverages, then of course you have no chance to control your weight.

It is much easier to follow a plan when you eat less meals per day, because they can be larger. When eating small meals many times per day it is far more difficult to stop after eating just a little. It is much easier to not start eating.
I see nothing, so they must be geoblocked.
They push adds regardless if you need more storage or not. They constantly nag to do other upgrades too. It's annoying. Every time I work with Dropbox, especially their web version, I've to be careful what I click on.
As a typical HN user, I don’t think your assessment of HN is fair. I don’t see one negative or flagged response to this post. I see someone thankful for a viewpoint out of their experience. I see a reasonably productive argument over echo chambers. IMHO, this is one of the few communities I visit because it doesn’t have the qualities you mention. I’m not saying everyone here is enlightened on every topic, but I believe there is a strong lean towards curiosity, open mindedness, and civil debates.

The reply is only two+ hours old. I’ll check here later today for more data.
> but for example a group of friends making a decision on where to party, make
> sports, vacation, etc. - would secret voting here make sense?

"Hey Bob, if you vote for having the party at Dave's house, I'll not suggest to Mary that the cigarettes were anything but tobacco, whaddayasay?"
I think that the joke is that the intellectual himself, and all of his siblings, were born from a slave.
You can still choose Xen-based instances in EC2.
There is actually a direct problem, the same problem most people have and do not know until it bite that they have. For almost all is named "cloud", for Science is named reliance third party data, publications, that today might be accessible from someone else computer, tomorrow we do not know BUT we might still need them tomorrow, especially data and publications about big and discussed things, scandals involving big enterprises, governments etc

Actually too many trust that what's available today will be available in ten years, but such trust in IT terms is named a big weakness, our entire history if only digital on someone else computer is at risk of being easy changed in the future. For science that need is as bigger and in theory scientist should be smart and acculturated enough to comprehend.

I can imagine, for instance that in ten years a scandal about a today new drug emerge, and in ten years original trial evidence is gone, on purpose and the scandal became then polemics just because there's nothing to really analyze so no one can really tell what happen.

I can imagine, in shorter time, that a day a scientist from a certain country found it's "own" paper collection along all it's notes, stored on some cloud reference manager gone, perhaps because his/her country have political disagreement with the cloud provider country or because it's university can't pay anymore access to such private and high-price platform.

If just we REALLY want peer review we can't even trust public places like HAL, we need to have data in our own hands, since they quickly became too much the sole alternative is having them on a distributed network where anyone hold some data and it's hard to believe a cartel to erase/temper them with a sufficiently large number of known nodes (like scientist authenticating themselves with GNUPG/PGP signatures with the relevant PKI infra and cross-signed keys behind.
We're so far behind in replacing fossils and fighting off global warming disaster, that we should do both. Nuclear has worse bang for the buck though and decades long lead times. But as long as it can be financed without displacing more capital efficient renewables we should still build nuclear as well.
There's much cooler approach: https://veykril.github.io/tlborm/decl-macros/building-blocks....

macro_rules! count {
() => (0);
($odd:tt ($a:tt $b:tt)*) => ((count!($($a)*) << 1) | 1);
(($a:tt $b:tt)*) => (count!($($a)*) << 1);
}

It uses bit twiddling to avoid generating very big AST and eventually crashing the compiler. Though I have to admit using `${count()}` is better.
You're phrasing of "sunlight to disinfect the voting process" is rather disgusting personally...

You try to twist something that's quite horrible, namely voter corruption through public opinion as if it is somehow "disinfecting" anything. The mob mentality of the internet is best kept away from any voting base.
Rescued Victorian rainfall data smashes former records
> people telling you that you shouldn't exist

Who does this? I'm asking because I have seen this notion expressed hundreds of times, but in 100% of cases, there is no example given that even remotely justifies this hyperbole.
Happened to me with email. Even with DMARC active and set to reject 100% on my domain, outlook somehow found it a good idea to deliver those emails to my spam folder
I strongly suspect that AR devices for productivity will greatly benefit for this kind of radical spatial information management, to the point of making it viable for information workers.
Yes: https://en.wikipedia.org/wiki/French_sol#The_sou_in_French_e...
https://thezvi.wordpress.com/2017/09/30/slack/

> Slack. The absence of binding constraints on behavior.

> Poor is the person without Slack. Lack of Slack compounds and traps.
> Slack means margin for error. You can relax.
> Slack allows pursuing opportunities. You can explore. You can trade.
> Slack prevents desperation. You can avoid bad trades and wait for better spots. You can be efficient.
> Slack permits planning for the long term. You can invest.
> Slack enables doing things for your own amusement. You can play games. You can have fun.
Couldn't phrase it better.

I know for a fact that anonymity can be used to encourage diversity of thought and honesty on public channels - this is the feedback I get from customers of a service I run (https://AnonymityBot.com).
Considering how easy it is to get banned on Google, I am not surprised.
There's no reason not to. We'll just have to suffer through thousands more HN posts saying "new thing better, they should have used the new thing" whenever somebody finds a new kernel vulnerability.

It does nothing to help the situation. It's just complaining from people who won't be satisfied until all software is written entirely in rust. Why not contribute to the kernel and try to fix some bugs instead?
You’re not missing out, paid like 1500 for the machine, another 900 for 2 10ah batteries then ran over a newspaper day one while helping the in-laws. This promptly broke the thing, main shaft wouldn’t turn anymore. Contacted ego who asked for some vids which I sent, they wanted me to bring it 1.5 hrs away which I wasn’t interested in so they they shipped me a new one.
Finally got it 3 days after the very last snow storm. So yea, I switched to electric this year for the snow and got lots of exercise this last year.
The issue I’ve got with them is it’s driven off a gearbox that honestly doesn’t seem too strong where’s a gas powered shaft is coupled to the engine via a couple of belts that can be serviced with basic tools at home in the mists of dealing with snow, the ego absolutely can not.
This is exactly what OnShape does. When. You click they generate two things, an id for that which is selected based on a feature path as well as the region that was clicked along with the type of object. The first works as long as the feature tree remains stable. This is only possible with a GUI selection mechanism which you acknowledge. As OnShape provides a powerful scripting system called feature script the future you imagine is already here. I wrote my own feature components for surfboard design using it.
Maybe because only Debian Developers can vote; the rest of us have no vote, so effectively the DDs are a sort of "college of electors", and it seems reasonable to me that users should at least have visibility into how the electors are voting.

I mean, I think it's OK that only DDs get to vote; but the Debian Project is supposed to be transparent, so I'd like to be able to find out how people voted.
I have an issue across many of my google accounts and browsers where google (or the browser) seems to invalidate(or corrupt) the cookie. sometimes I've only been able to relogin by going into the browser and deleting all google cookies.
You can use CHR to test all features (at least non-hardware dependent): https://help.mikrotik.com/docs/pages/viewpage.action?pageId=...
No. You'd be fucking your employees.
FPGAs have been commercially available since the 80's!
Friendship over, immediately. (Group of friends is a completely different situation from what's being discussed here.)
They are blocked when the one person they DM'd ignores the message because they are busy with other stuff.
We should probably spend more time controlling our outputs than our inputs
I love love love the banner art <3
> The answer according to my family: Get a law degree. I'm the only one who doesn't have one / hasn't passed a bar exam. If you don't want to be victim of that system, treat being a lawyer as a form of hacking

We can't have a functional society like this: by the time i am done getting a law degree, a software degree, a finance degree (massive dark pattern there), medical degree , etc - i will be 60 and millions in debt.

In a functional society you rely on the rest of society to get things roughly correct, and to not defraud you every step.

Adopt the dog-eats-dog view of the world, and you will get basically russia - spciety ruled by fraud and violence, with mafia boss at the helm
> coal is moving to 99% scrubbing instead of 90%

Yes, but that resolves only one order of magnitude difference between the coal plant and the satellite constellations. Another two orders of magnitude are accounted for in the increasing size of the megaconstellations.

So even after those issues are addressed, earth-based coal is four orders of magnitude more problematic. Sure, focus on multiple targets. But don't pick a target 1000 times less significant to "diversify focus".
You just made a bunch of assumptions about what their system is and does.
As far as I can tell the Schulze method does not satisfy the independence of irrelevant alternatives condition, and so adding an extra option can have an effect on the end result. However the upside is that you can actually recalculate what the result would have been if you remove one of the options, since the voting results are summarized as the number of people who prefer A to B, which shouldn't change if you remove one of the options.
Second-generation outliners and data-heavy notetaking apps (Notion, Obsidian, logseq, Airtable, Roam Research...) provide similar functionality as a unified environment for all your information needs stored on a single device with a homogeneous interface.

Though I'd say they have huge shortcomings in terms of usability with respect to using them solely from keyboard shortcuts, at least compared to the simple efficient model of the Canon Cat and its radically modeless interactions.[1]

[1] https://en.wikipedia.org/wiki/Modeless
That's not so easy when the wives are friends or sisters.
3 > 2 > 4 is very clear in that it means "I would most prefer to reaffirm public voting, but I do support secret voting so long as verification is allowed. I oppose secret voting without verification.". It's a meaningful vote. Why are people disagreeing about this?
>It’s interesting to hear that the UK has sensible laws about this sort of thing.

"National Security" means the Security Services, Special Branch (the dept between the SS and Police), Police, NHS, Companies House and other Govt depts you've not heard of, can do what they like if you read UK legislation. Just look at the GDPR legislation. https://www.legislation.gov.uk/ukpga/2018/12/part/3/chapter/...
Section 44 Subsection 4d
Section 45 Subsection 4d
Section 48 Subsection 3d

And on the point of secure private communication, you may be old enough to remember the London Riots where Mark Duggan was shot dead which triggered rioting in London that spread?
https://en.wikipedia.org/wiki/2011_England_riots#Police_shoo...

Well back then Rim Blackberry's and BBM were the popular mobile phone communication method, but what alot of people dont know is that RIM Root certs for BBM where in the possession of The Royal Canadian Police, who gave a copy to the UK authorities (5eyes data sharing), so every BBM message sent during the London riots organising disruption, were decrypted and read.

There is no secure telecoms systems, there is "no law" when it comes to National Security in the UK and alot more conspiracy's are closer to the truth than people realise!
Respectfully; No.

A standard library of terms, preferably from the highest (and thus widest covering) level of government, should be the bulk and basis of all widely common contracts.

I shouldn't have to re-read 40+ pages when I renew my dwelling's rental lease for another year; this should not be one more thing that has to be shopped around for. Don't provide an illusion of choice (as if we the people really have one) at the cost of 10s of millions of wasted person hours every year.

Just make the defaults fair for everyone and sane for everyone. Also, while at fixing things, please fix zoning and permits and finances and taxation to incentivize the missing 80 years of insufficient house creation.