skysight-inc/HackerNews huggingface dataset:
Author here. Believe it or not, I'm also the author of some of Blaze's coolest features, like its downloader, which reduced TensorFlow build flakes down from 10% to 0%. https://github.com/bazelbuild/bazel/commit/92887a08a55be96ec... The Cosmopolitan Makefile already has Blaze-like tooling. For example, it does strict dependency checking to verify the DEPS list for each static archive specifies all of its directly-reachable dependencies. https://github.com/jart/cosmopolitan/blob/b8f38cf55d84bac7d7... See example build config here: https://github.com/jart/cosmopolitan/blob/b8f38cf55d84bac7d7... That was actually one of the first features I wrote for the Cosmopolitan codebase, because it has ~67 static archive .a files, and making sure those all get linked in the correct order and are acyclic would have been nearly impossible without such a tool.

I'm sure in the future people will want a more Pythonic build syntax, since with GNU Make it's a bit easy to shoot oneself in the foot. The biggest issue contributors have had so far with the build is that we need to specify in the top-level Makefile a correctly topologically-ordered list of `include foo.mk` lines. Otherwise some pretty counterintuitive errors happen. But one grows used to it after a little pain and the repo feels like second nature. Ultimately, I just really didn't want to invent yet another build system. I'm pretty proud of the fact that (at least for now) I've managed to make GNU Make work so well for such a large repo. Google themselves actually used GNU Make for their codebase until around ~2005 so I'm hoping Cosmopolitan has got at least another decade of use in it.
Couldn't the "elaborate disinformation campaign" just be TV shows? The "ancient aliens" crap has been airing in the US for about 10 years now, it must have had some effect on the beliefs of the population by now.
Mikael at Candela here. The cost of replacing the foils vary, but considerably less than the lower unit of an outboard on 25 foot boats. I actually ran over a submerged chain and broke the foil once - the only time that has happened in Sweden. Took us an hour to replace it, so no big deal You hoist the foil/struts down completely and insert a new one.
Interestingly, upstart was inspired by the shortcomings of launchd, and systemd was inspired by the shortcomings of upstart. So in a way systemd traces it's lineage back to launchd.
Protectli is just a rebadged ODM box. Most of the boxes I've seen don't have BootGuard fused so you can run coreboot on it.

On the other hand, you can't run coreboot on most things, including the Gigabyte Brix Pro.
Looks like it worked out for you though
Even then, frame shifts are one off events, so you’d end up with a single instance of an oncogene that would quickly get recycled.
From a outside-US perspective, most UFO reports do seem to come from the US military, but there's also scattered reports from the rest of the world. If turns out to be a top secret US/Russian/Chinese/Moon nazi research program, this could be the beginning of a new arms race. However, since nobody seem to know what the hell these are, that leaves us with aliens or an unknown terrestrial party.

I'd feel better if it turned out to be extra-terrestrial; if the aliens are out there, watching and haven't annihilated us yet, then at least there's hope they're benevolent.
<script>alert(1+1);</script>

<span style="font-size: 300px;"><marquee>hello</marquee></span>
Eg News sources of the BBC had conflicts of interest about reporting on this ( since they have/had a division in China).

What would even be framed in the media when these were really user videos without journalists. Journalists couldn't report live, so i don't think there's something else than opinion pieces.
Wormhole is Killer. Love it.
I think it varies a lot between the countries. You can the difference even within German-speaking area. Recognition and the salaries (not sure about respect) are growing in Berlin and other large cities across Germany, but I heard that in Austria, software engineering is mostly seen as IT support cost centre.
What Are App Clips? – CleverTap
App clips are lightweight versions of full-size iOs applications that can provide immediate service to someone needing to perform a task or transaction.
There's always tradeoffs, to be sure. What many are trying to convey is that Go's defaults tend to be the stronger and simpler options.

However, for a lone wolf project, I'd lean more on something like gorm, than just hand-craft and maintain lots of sql.

Another misconception is that it's all for inexperienced programmers. But you need decades of experience to appreciate all the opinionated tradeoffs already made in Go.

It's just one more tool though, and nowhere near FP, which is a different beast altogether. Lots of features around Go and ecosystem is clearly inspired from Haskell. That might be another good tool from the other end of the spectrum.
I built https://codeapprove.com because I love GitHub but I don't love Pull Request reviews.

I wanted to make a drop-in replacement for code review on GitHub that made reviews much more structured and focused while not requiring nearly as much clicking around and loading.

I built this over the last year or so, mostly on nights and weekends but I do hope it can become a full time thing eventually.

(Since we're talking about building here I'll mention that the app is 100% Vue 2 backed by Firebase. It's such a lovely dev stack and never keeps me up at night)
The possibilities are of course endless; I think the discussion is about what is claimed today.
I've built a Vue.js table component plugin, because every time I was working with existing ones, I had to customize it anyway to fit my needs. So I've collected my most common use cases and created my very own plugin/component - Tavuelo: https://www.npmjs.com/package/tavuelo

I've also created my very own static-site generator. Why? Because I don't like hacking around existing solutions with glue and tape to fit my own needs. So I've created something that I feel comfortable using (and doing that for ~2 years already to manage my personal website): https://github.com/writteli/writteli

In addition to that, I'm slowly working on a destkop app that will be compatible with my static site generator - think about Desktop CMS that produces you a static website in the end.
Wonderful story. Scratching your own back is always the best way to reach a good product. It is also obvious that having a good product is just the beginning of success, the extra miles you have to travel in order to make all your work pay off, is so important. Everyone can make it and everyone can not make it.
Thank you so much for this response. I really appreciate it. Much to digest.

On the point of coffee houses, do you just mean cafes? If not, what is a coffee house exactly?
No, being sedentary also raises your chances.
There’s only one way to know for sure...
Look at English. US vs UK vs Australia vs South Africa.
These were all once the same language.
Cypriot Greek is another good example with some millennia of divergence.

It amuses me when we brits complain about US spelling when in some cases it’s we that changed and not North America.
No. Citation?
Fortunately http://garmin.openstreetmap.nl/ is still a thing!
Not an extension. Just your browser, no download needed. So a "clientless" remote isolated browser. it runs headless Chrome, yes (but eventually I want to repurpose it to support other browsers that can be driven by DevTools/WebDriver protocol).

Short answer is because a lot of the work of this was building a custom "head", so having a browser engine without a head made sense. Slightly more detailed answer below... :) ;p xx

I might experiment with xvfb chrome and vnc in future. Other people certainly have success with this, e.g Reflect (YC S20)[0]. Maybe I got here accidentally. Original purpose was for mapping web app structure, and recording and replaying of web action sequences (automation) from any device. As most of the time the browsers were going to replay without anyone using them having xvfb seemed unnecessary. And doing the mapping and recording in one platform (real chrome + xvfb) then replaying in another I thought would risk many unnecessary, difficult bugs. Also having my own wire protocol based on DevTools, rather than use what a VNC web client uses, I believed would assist in more reproducible recordings and playback for automation.

Also I liked the flexibility and control provided by headless+devtools to change the UI, easily work on mobile, custom handlers for tasks like file upload and other modals, as well as the control over the viewport streaming. On streaming, I experimented a lot to get something working across a range of bandwidths, and settled on: a per-frame ack (to avoid congestion), frames over webrtc or binary werbsocket channels, and periodically switching to whichever of webrtc of websocket is faster.

I also want it to be really scalable. And I thought that headless+devtools would be much less resource heavy than chrome+xvfb, but I have no hard data on that and can't find any.

Plus I just liked the challenge. Plugging in Chrome+xvfb+VNC just seemed too easy, and I wanted something "meatier" (apologies to vegetarians, I'm on my way there, 'Proteinier'?) I could dig my hands into :)

[0]: https://news.ycombinator.com/item?id=23897626
Is it faster for querying than using Presto on top of Hive? The page comparing ClickHouse with other analytics solutions doesn’t list Presto, which is very popular these days.
> Parasitic implies one party (implied the employee?) is left worse off than otherwise. If these jobs are being accepted normally it's because the local offers are worse and the developer is not good/doesn't want to deal with the international business side (inc. finding clients, negotiating, etc). So it seems that in a free-ish market, this relationship would be strongly symbiotic, right?

It's hard to guarantee that the labor side wouldn't have been able to land the contract without the labor re-seller, so it's up to your own personal bias to see this as a service or as predatory. Could go either way but on a case by case basis this is subjective in my opinion.

There's not much magic here (well if there is, it can vary greatly), the contracting agencies are middlemen reselling labor that is in various states of compatibility to the company purchasing the labor. Perfectly compatible market actors could be using middlemen when they don't need to, and middlemen are incentivized to make this the case.

The usual questions of whether middlemen are good or bad apply and it's not as simple as it being strongly parasitic or strongly symbiotic in any case, it's more like a spectrum which is why I described it as such.

A bit of anecdata: I know someone who worked for a contracting firm in NYC that hired Japanese developers (and relocated them) to work in the American market and paid them Japanese wages to work at American companies. The Japanese developers were always happy at first because they were blissfully ignorant and didn't know what the company actually charged. Just because the host isn't aware of the parasite doesn't mean it's not being adversely affected -- some hosts just live severely degraded lives with no idea that they're being drained. It's possible to take the stance that labor is simply paying for imperfect knowledge/market conditions but by that logic exploitation might as well not exist, and if that's the argument then we probably disagree on fundamental grounds about lots of things.

> Interestingly in Japan they have "Key Money" and "Lock Change fee", which are two different non-refundable BS fees and they confused me initially. The key money also depends by region, with Kansai having it almost everywhere and in other areas "it depends".

Sure, it's possible that the region a person wants to live in does not have Key Money in Japan, but I wouldn't count that a likely outcome. ~55% of apartments in Tokyo look to require Key Money[0], but I'd argue that even if it's not required, most first and maybe second time renters in Japan will pay it, thinking it's just a cost of doing business. All that changes in the second or third transaction ins knowledge on the renter's part.

[0]: https://resources.realestate.co.jp/rent/what-percentage-of-a...
Native English speaker, conversationally fluent German speaker, learning French now. I agree. It seems German gets the reputation of being quite hard, and french easier, but I just don't see it. Sure German can be complex but it seems at least a bit more consistent and forgiving as a native english speaker. French seems to be deceptively simple at first "here is a simple rule to follow" and then hits you on the back side with "and here are the 20 pages of exceptions! "
THIS, THIS THIS THIS.
How does Toom, not understand this. Not only does it scale but then miners get more fee's from more transactions.
It baffles me the keyboard gymnastics against BSV, while showing exactly why BSV is the best.
It is easily possible, but cumbersome. That’s why there are services to do it easily; I like http://garmin.openstreetmap.nl/
Huh, there is no alert, but the script node is there in the DOM. I'm confused.
Observability Evolution and Future
Thanks for the summary!

Quick question: wouldn't executing partially-ordered sets of operations in a semi-parallel or fully-parallel way already be an existing research topic in Computer Science? Obviously this project is attempting to find a solution for a singular application and not attempting to find a general algorithm, but still there must be some historical precedent.

I would imagine that companies like NVIDIA would have even already contributed to this space?

Are there any existing resources on the topic that perhaps you or the OP knows of?
I was looking at that dash picture for a good couple of minutes trying to figure out where the f one saw the gas level
Go is more about explicit imperative style, defaulting to good/known performance characteristics. Would advice against trying FP with it, unless just for testing it out.
look at BTC miners with 1mb blocks and its only a few big ones with majority of hash power. Its the inevitable 80/20
Also a massive boon to the worldwide conspiracy theory market I'd bet. The US wants to inject all of you with something, please line up.
well, not working != not doing anything :P
You're not going to get across the notion of an organization doing the "watching" sinisterly without additional context, at which point you don't need this awkward wording in the first place. Mind you, you yourself described the meaning as "someone was continuously watching her at the time". That's the natural interpretation of this sentence. I can't speak for BrE I guess, but in AmE the wording is quite jarring, and people would not opt for this wording when they could add "someone" or some other subject and make it sound so much more natural than awkwardly forcing it into passive voice. ("Someone would've been watching her", "someone would've had to have been watching her", "they would've been watching her", "they would've had to kept her under watch/surveillance", etc... the list goes on...)
I think not working at all could affect your mental health if you didnt have decent substitute
The problem is that you find out that you don't have unfettered access after you update, when the app announces that the export feature is now crippled. (One way to fix this would be to export all data before every update, but that seems unreasonably cumbersome.)
The actual study:

https://doi.org/10.1016/j.envint.2021.106595
Interesting to see that most of them are almost always growing. It would be interesting to compare them to some other metrics, such as TODO/lines_of_code or TODO/num_contributors, to compare the TODO's with the size of the project. I guess that as project gets bigger, it also gets more TODO's
How about the technical standpoint of having loose coupling everywhere is bug prone and hard to maintain? Will you create a public API that you will break at each update? That’s not too different to what is the state now.
Should you carry around 10 years old baggage APIs or what exactly would you propose?
Aliens were far more in in the 80’s and 90’s than they are today especially as far as the UFOs, abductions and other more fear inducing stuff goes...
What usable implementations/libraries of datalog would you recommend?
Open Source is eating Europe [pdf]
The Golang Todo chart is interesting. It has a sharp peak in April 2018. Linux and Swift seem to be the most in number and uniform in growth.
It's not as if programs in other languages cannot panic/crash.
I didn't exactly consider it a project on it's on and it's basically using already existing work done by others, be my guest use as you please.
HN: be careful with doing things like this, technically speaking this could be considered illegal.
Correct on both counts. Somehow I know where I'm up to and I work on this alone so only for very important milestones or fixes do I include details. Normally, I'm just "saving my work". My custom script[0] is:

set +e;
message="$1"
git submodule foreach --recursive 'gut "'"$message"'" || :'
git add .; git commit -m '"'"$message"'"'; git pull; git push;
set -e;

and my goto "save work" command like is `$ gut OK` :)

perhaps you can help me fix that script so I can use multiword commit messages without the quotes??? :) ;p xx

[0]: https://github.com/i5ik/environments/blob/master/commands/gu...
> You're not going to get across the notion of an organization doing the "watching" sinisterly without additional context

Of course you do. Consider "Do you ever feel like you're being watched?" versus "Do you ever feel like someone's watching you?" Both those sentences are natural English and in a certain sense they "mean the same"; nonetheless they convey a quite different feeling, and neither is a replacement for the other.
Not this again. Hey! I just forked Bitcoin into my own fork. Nobody is using it, so the transaction fees are almost zero. Therefore, it is also 100% better than Bitcoin!
It's not so clear and cut. For example, "acción" and any other noun that express the result of a verb ends in -ón, but they are female words. There are also plenty of male words that end in -a, and female words that end in -o: https://www.practicaespanol.com/mas-de-40-palabras-que-acaba...
If you watched that setup for a few hours, you'd probably see a few human-driven vehicles in the wrong lane. Like this one.[1]

[1] https://www.facebook.com/permalink.php?story_fbid=4133828946...
That’s a pessimistic way to put it, but you have a point.

This depends on the target audience though. Some people seem unable to be convinced by hard evidence and reason. If you’re able to pick your audience — which is the case for content creators and politicians — you will always be able to address those people.

In most professional settings, you’re more dependent on the goodwill of someone specific, and I think there the strategy is less effective.
Sooo you tell me effectilfy not to worry because bitcoin doesn't consume terrawats of energy as a whole system?

We don't need all those miners like you and mining and consuming terrawats of energy?

And at the end of the day, when i own bitcoins or take part in bitcoins in any form i have a green thumb and our planet is not additonally getting destroyed through the massive amount of energy consumed into finding the right hash?

Did you finnaly convince yourself that just because you consume water energy what you are doing is okay?

"We believe that Bitcoin and other CryptoCurrencies will play an important role in the future of finance, technology and governance. We conduct our business in a way that protects the blockchain against plurality attacks, and our planet's climate against warming."

Let me ask you a few questions to your statement:

Why do you support Bitcoin in particular and name bitcoin and don't use something like etherium which is potentially switching to PoS?

The energy you consume (apparently already 2 mega watts) how do you know that this energy couldn't have been used for something which creates direct and longlasting value?

Do you make any investments into renewable energy?

How do you feel about bitcoin using as a whole system (where you part of) a lot of energy?

How do you feel about bitcoin using a lot of dirty energy?

What is your take on how bitcoin can help global warming (and i actually mean cooling down the planet not activly heating it)?

Do you use your waste heat in any form or do you heat the environment with it?

Have you / your company invested in any form of research or change to bitcoin itself to reduce its 'energy consumption for preventing double-spend'?

Do you believe in the future of PoW or PoS? If you believe in PoS why do you support currently bitcoin?

Biden (after other countries have done this much earlier) is now back on climate change support and targets 0 emissions. How do you think the future with bitcoin and 0 emission will look like?

And at the end of the day: Based on your FAQ and the increase of power prices, will you able to consume that much energy for bitcoin in the long run?
Still, if they can generate the "shaken-down" version the dev could as well.
Here's a short demo
https://www.youtube.com/watch?v=W3kpD7om_aQ

I've a long way to go before it's polished enough to be released. But for me, I use it every day.
here you go

git rebase -i --exec 'ack TODO | wc -l >> log' HEAD~20

(create a temp branch first!, then substitute your starting revision, and save-quit the editor that'll pop up)
> The things inexperienced users think are a big deal (in your example, line count) usually end up not being a big deal.

Indeed... like Python novices complaining about significant white-space.
I did, at the bottom. (0)
This is great for x86, but for low-overhead multi-platform binaries, IBM came up with a pretty good solution decades ago with OS/400 TIMI (Technology Independent Machine Interface), which is basically Android Runtime's install-time native code generation, but suitable as a C/RPG/COBOL/CL compilation target and not mandating a garbage collector.

Given Apple has undergone 3 CPU architecture migrations by now and employs Chris Latner, I was hoping they'd move to something vaguely like a modernized version of TIMI (maybe based on LLVM bitcode) as the default XCode target for Apple Silicon. Rosetta has been good enough so far, but I can see a future where Apple starts really specializing cores (say ultra-low power cores for watches and glasses or an extreme form of big.LITTLE) to the point where it makes sense for them to have radically new instruction encodings.
I had no idea! Welp, TIL!
I think the lower hanging fruit is eating Meat. The resources the the environmental harm is exponentially more than anything else out there. This comes from a mostly keto meater.
As a starting point,

git log --format=format:"%at %H" | sort -nr

gives a list, with the oldest entry first, of just "hash timestamp" pairs, one per line.

You can then use e.g.

date -I --date='@1620720025'

to convert the timestamp back to a human-readable date in ISO format, i.e. "2021-05-11".

The next step would be to loop over the list, checkout each revision, grep and wc the TODOs, and collect into date buckets. Anyone? :)
Yeah mime - it wasn't bitcoin or anything