skysight-inc/HackerNews huggingface dataset:
And also, you never know when this theoretical case actually happens but it did happen to me: at one point someone may use your code on an Arduino and unexpectedly, it works! But memory allocation could fail more than you expect!
A.I. Just Cracked 'Three-Body Problem' in Under a Second
"The punch card remained a keystone of data processing until the 1970s, and its impact still remains."

I worked for an aerospace contractor in the mid-80s, and the corporate computing center was an IBM mainframe shop (originally 360s/370s, later a mix of 370s and 3033s, later the 308x multiprocessors series).

Even when I left that world in 1986, punch cards were still used in several contexts, such as the starter decks for all production jobs. But the greatest reliance on punch cards was that every employee's time card was a punch card. Recurring data was pre-punched, employees would write billing hours and projects on printed fields, then that data was punched in by the keypunch department at the end of the week. The timecards then were written to tape and fed into accounting, payroll, and shop order control.

Yet despite this primitive appearance, every employee got their paycheck by the following Thursday, every week.
Seeing as you asked, I’ll give my startup a shameless plug:

https://emailoctopus.com/amazon-ses
The points raised in the article are correct, and I'm much more concerned with the willingness of people to run arbitrary software on their primary computers in general, than the specific case of piping to sh. I think piping to sh just emphasises how insecure the entire practice is, and arguing against that is analogous to close your eyes to protect yourself from the attacking tiger.

The only system I've worked with that helps you truly deal with this is Qubes OS. Perhaps Fedora Silverblue will achieve this as well, once it comes out of beta.
Occupied by survival then?
Bell Labs Demonstrates Ways of Using Light to Transmit Sound Waves (1978)
https://www.pagetable.com/?p=517

"Here is the video recording of [this person's] presentation “Reverse Engineering the MOS 6502 CPU” given at 27C3, on the low cost CPU that arguably launched the home computer revolution."

See also: https://fahrplan.events.ccc.de/congress/2010/Fahrplan/events...
In this a real world advantage? Are iOS and OSX binaries significantly smaller than Android, Windows, and Linux binaries? Not noticeably in my experience but I could be wrong.
There's been a lot of talk on this thread about the push notifications aspect. Setting that aside, at Wanderlog (https://wanderlog.com), we considered using PWA's and didn't because of another 2 WebKit limitations: storage and fast expiration.

We wanted to store pictures of where the user wants to go and cache map tiles offline. Mobile Safari has a limit of 50 MB. This is not enough for these use-cases.

Even more annoyingly, Apple deletes PWA's on iPhones after a few weeks. Our users often plan their trips months or many weeks in advance, and don't look at them for weeks at a time. By the time they go on the trip, they may be shocked to see that Apple has evicted their data from the local storage, just as they land somewhere where they no longer have access to 3G data!

I think Google's approach of providing virtually unlimited permanent storage is also probably not the best, but something in the middle might be better.

At the moment, it's clear that making PWA's capable is not an Apple-wide priority, even if the WebKit or Safari team may be in favor. We decided to avoid fighting it and build a native (React Native) app instead.
This is almost exactly what the LifeNaut foundation aims to achieve: https://www.lifenaut.com/
Try using Qubes OS. It will allow you to run such scripts without having to worry about your system being screwed up.

Note that Qubes have some drawbacks, the main one being that it doesn't support GPU's, so not everybody are in the position to use it.
15 to 25min drive. Through main city arteries with many lanes and many bad drivers, so do not much spare brain power for learning or even entertainment. Radio or just silence and focus on the road. Might milk over a work or side project problem at those red light stops. Thankfully a short commute.
Actually, I may be mistaken about my previous commment. I'm not completely sure if this loss of recent data would happen as I've described. It depends on client implementation. For example, a client could wait for a write to propagate to at least 1 replica before telling the caller that the data was inserted successfully. This is an implementation detail I'm not sure about.

Also the settled flag exists on each record, not each shard. A shard is typically made up of multiple unsettled records. Each worker is assigned to a shard using a hash function so it's deterministic and the worker only processes unsettled transactions from their own shard.

Also I said something else misleading in one of my previous comments. In my case, the shard key of each record (which determines which shard a record belongs to) was not based on its own record ID but on the account ID of the user who owns that record. So effectively the sharding was happening based on user accounts and it was designed so that the records created by an account could be processed independently of records created by a different account.
Have any released game used Amazon Lumberyard?
What kind of evidence would convince you if the evidence provided by the IPCC doesn't? What do you expect random commenters on the Internet to do?
That is very far from true.

https://bugzilla.mozilla.org/show_bug.cgi?id=380270

https://bugzilla.mozilla.org/show_bug.cgi?id=309596
Never ran away from using articles before adjectives, though.
Lots of data here:

https://en.wikipedia.org/wiki/Nations_and_intelligence
Spatial layout conveys meaning and provides its own landmarks as a separate dimension. I've come back to code I've edited months ago and found what i needed, eg which section, purely by the shape in the minimap. This is a useful feature.
Not OP. I work with TypeScript and Go, and switching back and forth, I find it much easier to express my thoughts in TypeScript and just write them out without getting bogged down in the tiniest details every single time I want to map, filter or reduce something. Go is verbose in that way which makes me lose my train of thought because of a lot more typing, and it makes it harder for me get the gist of code because I have to actually read and not gloss over the Go loops to make sure they do what I think they do.

TypeScript/JavaScript:

const itemIDs = items.map((item) => item.ID)

Go:

itemIDs := make([]uint64, 0, len(items))
for _, item := range items {
itemIDs = append(itemIDs, item.ID)
}
What resources would you recommend for someone starting out? Coming from Ruby.
Spending quality time with your team is the focus here. If your extended tea break sessions, 2-3 times every week, serves this purpose then be it. If all of your key team members, including the founders are working remotely, then a week long focused retreat like this serves the purpose. This will also give the founders an opportunity to get away from the daily whirlwind, zoom out and have a fresh look at the why, how and what of the startup. If you have co-founders/key team members, who cannot make time for a week long retreat because of the family commitment, then they can be accommodated in the form of short focused sessions split in a week.
This will sound simplistic but just avoid using C++. You'd have to pay me twice my current salary to go back to that language (or C).
Obligatory further reading on this subject is Maciej's blogpost [1]

[1] https://idlewords.com/2003/12/100_years_of_turbulence.htm
From the article, about why 80x25 became standard:-

>The biggest problem with this theory is the VT100's display was 80×24, not 80×25

Having spent quite a few years banging away on VT100's and clones, wasn't the display actually 80x25, but with the 25th line being used to show status? So the electronics was actually set up for 25 lines.
I disagree with almost everything the blog post says.

From what I've seen from the internet, almost every content creator making something of good quality without ad support has decent funding backing them up, either from donations or paying customers (ironically, uBlock Origin, one of the best open-source ad blockers out there doesn't even ask for money in any way). Everyone else is playing a game of affiliate links, ads or both, and most of the time quality dies because they end up selling what will bring them the most revenue from sources of income other than the reader / consumer. I'm using the blocker to protect myself from the latter. The former isn't harmed by ad-blockers.

It is rather weird that the post tries to defend the "small guy using ads to support herself". The user is not using the ads to act against the small guy, but rather against the big players who're vacuuming every bit of data they can get by handling the ads / website revenue and throwing pennies on the dollar to the content creator.

There was a time when this argument would've worked. But now, with the internet being a cesspool without an ad blocker, this doesn't arouse any sort commiseration on my end.
> Without a doubt, C has "lost" nothing, because it barely changed

Thanks to UB exploitation, C as implemented has been changing a lot over time. Old C was a decent low-level language. New C is barely usable.
The Wyse terminals we used with UNIX in the late 80s had 25 lines -- 24 regular lines, plus a bottom status line.

Almost half of that line could be written to using escape sequences -- in UNIX, a simple "echo" command with the properly encoded escape sequence did the trick.

In my organization, we had to install and run multiple generations of our products, and it was confusing to keep track which "world" your current environment variables pointed to.

So, I, being a tinkerer by nature, wrote separate environment files for each "world" that included an echo command to echo the appropriate escape sequence so that the current environment setting could be seen at a glance in the bottom status line.
They are somewhat important if you cannot recompile the framework to match the version of Swift your app is using.
This looks nice, it’s still limit to a single commit though. That’s where it’s a PITA for anything that won’t (or we don’t want to) fit a single commit.

In particular splitting commits allows to ingest data in parralel (for instance if we import stores and store owners, both could be ingested separately without caring at first if each references a valid entity)
Because that's the transition power that has the math and history to back it. Its window is closing though. It would have made a ton of sense in the 80s or 90s but the antinuclear have won: we stayed 40 more years in the fuel economy until renewables matured enough to be a credible alternative.

We are not there yet though: intermittence (and to some extent construction speed) still favor nuclear power but maybe not for that long.
It's true that he would win but it's also true he was corrupt. The current president isn't better but it's nice to remember how politicians can still pay the price in the polls.
> [0] This is more of a pet theory based on experience than anything I can back up through study.

I read that depression is what the mind/body does when it needs to step back and re-assess the (life) situation, because whatever it's been doing so far obviously isn't working. I wish I could link to it.

However it's important not to generalise on this idea too much. Depression is a mental illness and that means it comes in great variations, including things that are just unique or go past theory. More importantly, it is very possible that the above described process is just a secondary or tertiary factor in the grand picture.
I wonder whether Gentoo might have an edge here (even in general beyond just jdk) since nearly everything on the system is built with the local CPU as the optimisation target? It certainly reduces the need to not be 'feint of heart' to build things too as it's part of business-as-usual. Whether Gentoo itself requires one to not be feint of heart, is definitely an open question!
I avoid many native apps for the exact same reason. Too often I encounter apps that spam and spy on its users while providing no real benefit over a simple website.
I disagree with some of this, I.e paste jacking.

Plenty of software projects put more care and focus into their software and not in their website, if you're running a vulnerable version of Wordpress or whatever CMS it'd be easy for someone to insert something malicious without being noticed whereas something that modified your code would show up in git, code reviews etc
You mean something like?:

https://www.instructables.com/id/Making-a-typewriter-with-an...
This article keeps describing how much password sharing and piracy cost but is only proposing a solution for password sharing without talking about which issue is bigger. For all we know piracy might be 99% of the problem.
I really like Qubes and have been running it for a while. What I'd love is to have something like qubes but a bit more lightweight. Using containers instead of full blown VMs. Basically trading some isolation guarantees and security for more usability.
If every reseller proposed a discounted "no packaging" option, people would produce less waste. If providing such an option was mandatory or even just incentivized, more resellers would propose it.

Consumers do have some power, but they are not the only ones and we should demand an effort from all parts of society there.

On the other hand, I doubt it is plastic waste that produce methane, an organic byproduct. Maybe food wastes are at fault. In which case your enemy is not overpackaging and may actually be your (temporary) ally
It is for both but rehabilitation and punishment. But in this case I do agree but let us say he had panicked shot and killed someone during that robbery.

Even though he would have lived his life the same most people would probably feel uneasy about a completely suspended prison sentence even if the man and his actions afterwards might have been exactly the same and that he would be no smaller risk to society after going to prison, possibly the opposite.

But we (or I at least) would not feel it was not fair unless he was punished by prison.
Bond stayed for ex-Twitter employee accused of spying for Saudi Arabia
Well if you want to get technical there is a 1 in a trillion xN chance that something really weird happened and your ancestor got some DNA from a dead thing.
Yes, if you can acquire or verify the checksum via some other means, e.g. PGP or phone.

To confirm unchangedness-in-transit I rely on TLS.
From Zero to Kubernetes Dashboard Within Minutes with K3sup and Kontena Lens
I think you meant T9

https://en.wikipedia.org/wiki/T9_(predictive_text)
I guess the lesson here is to not have children with someone bouncing in and out of prison.
Validating your hypotheses? How quaint!
Advice for introverts: Fake it, and you'll be happier
99 Percent of All Cryptocurrencies Will Go to Zero in the Future
Looks like 90% of all statistics.
Sorry, "MVP" in case it's not clear.
I think Silverblue might be what you want. It's still in beta though, but if you're OK with that you might want to try it.
On top of that, aren't there a bunch of studies or something that says our microbiome can affect emotions as well as what kinds of food we like to eat?
Show HN: Full-text search for coding jobs
Ok, fine. But is it genetical on most people? "Many" doesn't cut it. Even 20 people is many.
Hopefully completely refactoring it from the bottom up to have a good API.
I am so happy I resisted transitioning from GitHub to gitlab and self-hosted instead.
In reply to tannheuser: Follow that logic, there's no need for images either (if you're in the late 90s), since the majority of the really useful content on the web is text... I understand your frustration, but I don't think the solution is to remove functionality from the web.
> the article notes that Waymond's partner Ben spent only 7 months in jail for the same crime

It only says that he served a 7 month sentence, not necessarily for that crime.I think there's a good chance "Ben" got away with the armed robbery entirely.
How to Burn a Bootable ISO to Make a Bootable CD/DVD(Free ISO Burner)
> #2, you can walk into a Target and by prepaid SIM cards

That is in direct violation of #1.

>#1 ....from somewhere without cameras

Target has cameras everywhere, even OUTSIDE the Restroom (for "Loss Prevention") and inside the elevators between floors, as well as at self-checkouts and customer service kiosks.
YouTube Has a Problem [video]
Home of Tech
Wow, incredibly beautiful. I think I'll buy a good quality print of these soon.
Your arithmetic is not relevant to my point because as I said, when normalized to the same domain, it is valid.

> Which, once again, must imply that you have confidence in that evidence.

Nope, think of it as a bayesian update which induces a non-zero but low relative entropy, with respect to the new posterior distribution.
A key point of this article is exactly that Swift abstractions aren't nearly as "high level" as they could be. That "ABI-resilience by default at dylib boundaries" choice, while understandable, is also quite costly in terms of added complexity to the language and implementation. We already saw this happen to a different extent with C++; I think that Rust developers just saw the writing on the wall and that's why they ultimately chose to stick with a very C-like approach, where the user needs to deal with all ABI-resilience concerns herself.
Not really. The average cost of electricity in France is 26.5% cheaper than the EU average. Fessenheim is also being closed due to pressure from anti nuke groups, Switzerland and Germany.
VC, Kamran Elahian, on building and investing in tech unicorns
Why is Google allowed to suppress sites, while amazon shouldn't? Or out sites on the third page where no one goes...
DEF CON 26 – M010ch – Please Do Not Duplicate Attacking the Knox Box
What the parent means is that in the Tasmanian devils' case it's the cancerous cells of another animal which are transmitted, not some kind of virus or similar that introduces genetic damage in the host. Since the improved/strengthened cell death mechanism introduced by the therapy would only affect your own cells (as the introduced cells wouldn't have the altered genes), there would be no change to the cancerousness of the transmitted cells.
Yeah that's a real bummer. Our open source web app [1] supports web push but it doesn't work on Apple's devices because they won't implement it.

The situation on iOS is even worse, because every browser is forced to use Webkit under the hood.

[1]: https://github.com/thelounge/thelounge
Thanks to dirty schedulers that is not a big issue: https://medium.com/@jlouis666/erlang-dirty-scheduler-overhea...
That's blatantly false.
Short answer: Transmissible tumors are fucking weird.

They're less like normal cancers, and more like parasites made of cancerous cells. Moreover, they're not even typical cancer cells -- they're cancer cells which have been dividing (and continuing to mutate) since the disease first came into existence, to the extent that their genetic material has become wildly divergent from that of the host species.

Typical genetic therapies for cancer focus on the hope that enough of the normal apoptotic pathways still exist that the cancer cells can be "convinced" to recognize themselves as cancerous and undergo cell death. In the case of transmissible tumors, though, it's likely that these pathways have been entirely destroyed through selective pressures on the cancer.
What is 3p?
Hey you've scraped my email from GitHub and sent me this link in some kind of newsletter

I don't think this is GDPR compliant.
Nice to see someone developed a plug-in[0] for the Michela machine[1] (the one used in the Italian Parliament). The one used in the Parliament is actually just a midi keyboard, which means it can be reproduced with a relatively cheap 2-octaves off-the-shelf midi keyboard.

[0] https://github.com/benoit-pierre/plover_michela

[1] http://xahlee.info/kbd/i/michela_stenotype_system_81845.pdf
I wonder why apple expects that if I you have to write separate apps for iOS and android, people will choose to write an app only for iOS and not only for android, given that android's market share is so much higher. Maybe developers are more likely to own iOS devices?
The author - John Gorman - is the President & CEO of the Canadian Nuclear Association. Somehow the linked-to page neglects to mention this fact...

but let's not consider only his personal bias. Gorman bases some of his assessments on a report by the IEA - International Energy Association. Consulting the Wikipedia article about it:

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

we read that:

"In the past, the IEA has been criticized by environmental groups for underplaying the role of renewable energy technologies in favor of nuclear[23] and fossil fuels.[24] In 2009, Guy Pearse stated that the IEA has consistently underestimated the potential for renewable energy alternatives.[25]"

Indeed, it is quite possibly the case that renewables _can_ entirely replace fossil + nuclear - e.g. in the USA - soon. See here for example:

https://www.greencarreports.com/news/1111183_scientists-deba...

I have not read the arguments on both sides, but the article we are commenting on simply makes the assumptions convenient for Gorman's support for nuclear technology.
Saying that making a complaint public and it's answer public constitutes harassment just sounds trollish. If it all happened privately he would have complained about that as well. Actually he does when he says the exact motives are hidden.

I find it funny that the tech community, here like in many instances, is struggling to reinvent the wheel.

Processes to handle violation of rules and complaints exist, they are called tribunals. They are based on a few things that are there for a reason:

- clear written rules

- independent judges and executives

- appeal procedures

- public process

- contradictory procedure where plaintiff and defender are heard

If you are going to enforce rules without these, you'll always be called tyrannical
The difference is the Wright Brothers actually did invent controlled flight. They did not buy or file some obvious patent.

The aileron is a clear derivative of wing-warping. It's just using a hinge instead of bending the structure. While the Wrights did abuse their position to wage an ugly patent war, they were not patent trolls.
Pastejacking should be mitigated if you use zsh, as it will never run pasted commands automatically. From quick test it seems that recent(?) versions of bash also implemented this feature and have it enabled by default. I don't know about fish or other shells.
Uh, yeah they were:

> They also proved themselves pioneers of what’s sometimes known as patent trolling: the controversial modern practice of suing competitors for infringements that fall beyond the scope of one’s patent.
I used to take principled free speech position in these kind of arguments. I have for Maybe 10 years.

I stopped when I realized that not once, in all the hotly debated discussions I had, I found anything of value in the person being censored. Actually in most cases, removing them provided a smoother environment/community/event.

I stopped caring about hate speech removal when it is actually about hate speech. Now I worry about state censorship more and stop defending trolls and Nazis.
The author has now added this as an aside: https://github.com/lovasoa/bad_json_parsers/commit/16f6ed75b...
Okay, that makes more sense. Parasites can be an absolute bitch to treat.