skysight-inc/HackerNews huggingface dataset:
If you have 10 companies to invest in, each of which has a 10% chance to produce 20x returns, 90% of the engineers at these companies wouldn't really have users.

Basically, if you think that software is feast-or-famine as an investment, then this would make sense.
For scripts with a #/bin/sh shebang line, ShellCheck points out bashisms.
> I don’t understand what you’re going for here.

Someone asked

> So all Volvo dealers are done?

I said no, because they'll still need to do lots of things they already do, like handing the car over, servicing, things like that.
I'm not sure if it changed, but they would only let you purchase one at a time so they don't get sold out. I thought it was a stipulation by the manufacturer to ensure more even distribution.
Is it not referring to the fact that they are a postdoctoral _statistician_ and not a "geometrician" or something of that nature?
https://github.com/ClickHouse/clickhouse-presentations/blob/...
and the presentation itself https://www.youtube.com/watch?v=lwYSYMwpJOU
300Elastic nodes vs 12ClickHouse nodes / 260TB/ lots of querries
I think you may be misunderstanding the implication. It's not that he's a postdoc that's surprising, but that he's a statistician who happens to have solved a major problem in convex geometry. The following quote sums it up:

"Chen is not a convex geometer by training — instead, he is a statistician who became interested in the KLS conjecture because he wanted to get a handle on random sampling. “No one knows Yuansi Chen in our community,” Eldan said. “It’s pretty cool that you have this guy coming out of nowhere, solving one of [our] most important problems.”"

The great thing is, the reaction of the community working on these type of problems was to understand and verify the result. And once it was, all credit to him.
I use niche (<2M subs) YouTube channels like ProjectFarm[0] to decide between products these days. Huge YouTube channels are no longer trustworthy as I've noticed they will shill for whatever "opportunity" comes knocking (MatPat recently did an interview with Dr. Fauci[1] on his The Game Theorists channel, and while I didn't disagree with the content of the video, it raised some red flags in my mind because it was obviously content that didn't fit into the channel...)

[0] https://www.youtube.com/channel/UC2rzsm1Qi6N1X-wuOg_p0Ng

[1] https://www.youtube.com/watch?v=fLIkZRmqgjI
I'm not speculating at all. The article has the data to back the facts : house prices went down in Berlin.

Yes, homes can go up on speculation alone, but this is a bubble that will pop. In North America, rising rents act as a backstop that prevent the bubble from popping, because of guaranteed rental incomes that protect you.

It's not possible to create an insane level of supply for appartment rentals. There's two reasons for this. Firstly, there's the obvious limit to how much you can build within a reasonable commute time with reasonable infrastructure at a good quality of life. Secondly, studies have shown that 10% increases in supply lead to 1% decreases in price, more or less. Coupled with 4% rent increases over inflation every year, it's just not feasible to rely on additional supply.

In the real world, free markets lead to rent increasing right up until the level where too many people are in poverty due to high rent. That's because the natural increase in rent is simply too high to be counterbalanced by supply.

That's why from the worst planned cities to the very densest like Hong Kong, housing stays more or less as expensive as it can be without people moving out due to poverty.

The only solution is to make real estate a barely profitable or depreciating asset. This is done here by aggressive rent control. As renting stops being so affordable, apartments are sold, homeownership increases, and renting becomes something you do to prevent depreciation, not to make profit.

Crucially though, here, building more apartments stays profitable, because they can go to homeowners or to people who buy housing as a stable asset (and then rent it out). Coupled with public housing, you can get the best possible trade-off.
And cue the traditional response: "Developer time is much more expensive than computer time, so it doesn't make sense to spend any effort optimizing."

:-(
Thanks, I'll be sure to check these out! It's a really neat idea behind that paper.
It becomes more natural/C-like if you think of

ADD foo bar

not as

foo + bar

but as

foo += bar

And then apply a prefix syntax correction, to end up with

+= foo bar

(Or, equivalently, always mentally add the word "TO" to each operator that modifies an argument, which is most)

Also, most intel instructions use one or two arguments as input, and modify one of them as output. It sort of makes sense to have the output (or input/output) argument always be in the same position, regardless of whether an instruction takes 1 or 2 args. BTW, even in riscv where "add" takes three args, i.e. the form is a = b + c, the output-only argument a comes first.
The amount of electrical infrastructure work required in many countries, cities, and homes means that gasoline cars will be sold, and aggressively maintained, for decades to come.
> If we had argued about energy requirements in late 60s we would have never reached Moon or built the LHC.

This is not even close to true.

The energy requirements for the Saturn program and for the LHC were calculated and understood in precise detail, and did not depend on any assumption that there would be new energy sources in the future.
I agree that Tidyquery and duckdf are quite new, but sqldf has been around for a long time. The first package upload to CRAN was 2007.

Also, duckdf uses duckdb[1] to register a virtual in-memory table, so there's very little overhead for data transport.

[1] https://duckdb.org/docs/api/r
Maybe there should be a "return rate"% per product? :-)
The surprising thing is not that he's a post-doc, it's that he's a statistician.
A thoroughly absorbing talk - even the Q&A at the end was good
edit: minor bugfix in example code

A couple recommendations that make bash a much saner and avoid entire classes of problems:

First, whenever you are expanding a list of args, use "$@"! That exact four character sequence expands to the properly quoted positional params ("$1" "$2" ...) with any necessary escaping included so each param expands as a single word. Almost all of the problems you've probably heard about bash "not handling spaces properly" or otherwise having problems with whitespace or strange characters in filenames are fixed by using "$@". If you're using arrays/hashes, you can get the same effect using "${somearrayorhash[@]}" (quotes included, just like "$@"). Removing the quotes or using the tradition $* is almost always a bug.

Second, always use explicit quotes/brackets! Forget that they were ever optional. Using "$@" fixes most of the whitespace-in-filename problems; expanding your variables with explicit quotes fixes the rest. Assuming these:

showargs() {
echo "$# args"
for i in "$@" ; do
echo "arg[${i}]"
done
}
declare -- name="filename with spaces\\!.txt"
declare -A h='([a]="b c" [foo]="'\''bar'\'' \"baz\" qu*x" )'

Instead of using the traditional shortcuts (which cause problems):

showargs $name
# 3 args
# arg[filename]
# arg[with]
# arg[spaces\!.txt]

showargs ${h[*]} # or ${h[@]}
# 7 args
# arg[b]
# arg[c]
# arg['bar']
# arg["baz"]
# arg[qu*x]

Always using quotes/brackets simply does the right thing:

showargs "${name}"
# 1 args
# arg[filename with spaces\!.txt]

showargs "${h[@]}"
# 2 args
# arg[b c d e]
# arg['bar' "baz" qu*x]

Bash still has it quirks and strange historical baggage, but in my experi4nce, using these two rules (and actually taking the time to read the bash(1) manpage...) changed writings shell scripts from an annoying mess of buggy arcane incantations into an actually sane(-ish) programming language.
It allows one to store a relatively liquid form of wealth using only one's mind
This is amazing. Congratulations! I've been thinking along similar lines and so happy this exists.

Have you considered extracting the lambda portion into a lambda extension so that you can deploy this as part of any cdk/cloudformation stack or standalone lambda and toggle on/off local debugging based on some registration in dynamo (e.g. store a predicate applied to the event and proxy to local if the predicate evaluates true)? This would allow something like this to be hugely useful in mitigating outages.

I didn't catch it in the repo yet but I'd you're proxying local AWS calls through the lambda to allow quickly catching IAM and security group/routing issues, that would be incredible.

Happy to help with this stuff and will definitely be a user!
> I can’t help but think that complicated programming paradigms would seem more intuitive to beginners if taught through Ada instead of C and its derivative languages, as is common in computer science and engineering faculties worldwide.

At my university, the first courses you took in CS used Ada. I think it was a really good choice but I was in the minority I guess because after my year they switched to either using Java or Python depending on who taught which of the courses in that first series.

People found it frustrating how much work it'd take to get their programs to even compile but that's a good thing in my view. If it wasn't compiling, that was normally because the compiler found an error that would still be there at runtime in another language.
> I am not aware that ShellCheck actually checks POSIX compliance; I am pretty sure it just checks for common errors in your bash/sh scripts

Bashisms are errors if you specify #!/bin/sh. If you want to try it out, you can load random examples on https://www.shellcheck.net/ until you get a #!/bin/sh. Then you'll get warnings such as "SC3010: In POSIX sh, [[ ]] is undefined."

To go back to the discussion: if you want to use Bash features, you're better off switching to Python.
Hi! Assuming you are author of the PixelJets article would you consider submitting a talk to the Percona Live Online 2021 Conference? It's all about open source databases. We're doing an analytics track and welcome submissions on any and all solutions based on open source analytic databases. CFP runs through 14 March.

p.s., Everyone is welcome! If you see this and have a story please consider submitting. No marketing please. We are DBMS geeks.

https://altinity.com/blog/call-for-papers-on-analytics-at-pe...
Also this reminds me to recommend
Look Who's Back
https://en.wikipedia.org/wiki/Look_Who%27s_Back_(film)

which took an idea that could have been trite and boring but made it really creepy. I think because it had that whole boiling the frog thing down - it paced the move from absurd to horrible just right.
Outlook as a native application on Windows 10 on a recent Dell laptop is so slow that I have deleted the wrong e-mail in my inbox because I'll hit the trashcan icon and by the time Outlook notices, it's added new messages, moved things around, and then think that I clicked the icon on the message that now appears where the original did.
I have successfully used https://github.com/infertux/bashcov in the past.
I'm finding Wirecutter to be less-than-useful, though. There's the question marks around their funding model, but the deeper problem is their "the best X" format. It requires setting up a very specific rubric that tends to favor Cadillac models, and leaves you with very little information to go on if you don't have Cadillac needs.

Concrete example: I recently bought a new office chair. My shopping process involved a lot of reading reviews and a lot of sitting in actual chairs. The chair I ended up with, an Ikea Långfjäll, wasn't even considered by Wirecutter because it lacks a lot of adjustability features. But there are a lot of truly independent reviews (by which I mean, people talking on Web forums or mentioning the chair they use on their personal blogs) with the general consensus being, "This chair is fantastic if it fits your body and you don't need/want all the bells and whistles." A couple people even said they happily switched to it from an Aeron chair or similar. Which describes me well enough, insofar as my office was supplying me with Herman Miller love up until the pandemic hit.

So, all in all, I'm loving this chair. But, if I were constrained to the Wirecutter "The best X" format, I wouldn't include it, either, because its lack of adjustability means it just won't be suitable for lots and lots and lots of people.
What's wrong with shilling?
Feel free to share your hard evidence, with comparisons to total number of users and total message volume. Until then, you're making an unproven claim.
Yes that is getting insane. Sections of the border wall are unfinished and now getting extra border patrol agents to police the unfinished sections. You can be police the border but you can't build a wall. All because a wall is now connected to Trump. Yet it does the same job as border patrol agents but with less risk of people getting shot.
haha god no, you're going to REALLY scare people with that! I actually read that wikipedia page a few years ago but didn't make the pun-connection. No, our name is actually way cooler than that, and incredibly appropriate to our core tech.
Here's the explainer:

https://docs.google.com/presentation/d/1GH-XswAuRAksoCur5uVM...

Also, rather than leaving a trail of radioactive tears in its wake, the project is very much intended to save lives.
Lack of a free compiler with permit to use commercially (gnu linker exception), was a problem during a significant phase of the language.
Yep, can't let the word spread that someone peed in the co-mingling pool. That might cause a panic!

Also: can't let the word spread that "prime" shipments get silently substituted for 30-day slow-steamed-in-a-containers-and-then-USPS shipments. That wouldn't reflect fairly on the product!

Ugh.
I recently booted an old single-core PC with the latest version of Ubuntu. It ran like a glacier. Every single click took a minimum of 30 seconds to have effect.
> most of us are in here for the money and don't give two hoots of the technology.

Nice to hear someone say the quiet part loud. Could you tell all the rest of the most-of-us to be honest about that too? It'd save me a lot of time in conversations where people refuse to consider any Bitcoin alternatives because they'd lose money if people started to switch.
I think he's saying that neoliberals and corporations have co-opted left-wing identity politics while eschewing the underlying economic framework of those politics. They do this in a bid to obscure the reality that they are just another right wing economic system and provide a straw man opposition for more conservative right wing politics. Essentially playing good cop bad cop with the sociopolitics of the US - both still cops though.
"Bitcoin scalability problem" could link to the Ethereum design docs:
https://en.wikipedia.org/wiki/Bitcoin_scalability_problem

The Ethereum design docs could link to direct-listed premined [stable] coins as a solution for Proof of Work and TPS reports:
https://github.com/flare-eng/coston#smart-contracts-with-xrp

(edit) re: n-layer solutions: The https://interledger.org/ RFCs and something like Transaction Permission Layer (TPL) will probably be helpful for interchain compliance.

> Interledger is not tied to a single company, blockchain, or currency.

From https://tplprotocol.org/ :

> The challenge: Current blockchain-based protocols lack an effective governance mechanism that ensures token transfers comply with requirements set by the project that issued the token.

> Projects need to set requirements for a variety of reasons. For instance, remaining compliant with securities laws, limiting transfer to beta testers, or limiting transfer to a particular geo-spatial location. Whatever your reason, if a requirement can be verified by a third-party, TPL will be able to help.

In the US, S-Corps can't have international or more than n shareholders, for example; so if firms even wanted to issue securities on a first-layer network, they'd need an extra-chain compliance mechanism to ensure that their issuance is legal pursuant to local, sovereign, necessary policies. Re-issuing stock certificates is something that has to be done sometimes. When is it possible to cancel outstanding tokens?
> People who have to read assembly don't really care

I have to read assembly, and I do care. I'd much rather read something like imul.q than imulq. Assemblers could allow something like this by ignoring such periods or underscores, the same way that many modern programming languages allow you to write 1_000_000 as a synonym for 1000000.

Though a lenient assembler frontend wouldn't necessarily help me, since the assembly code I most often read is dumped by a disassembler I have no control over.
>It's the same thing that people complain about with Google all the time: do something slightly weird with something related to your Google account

You don't even need to go outside Apple's ecosystem to find an example. What you just wrote is just as bad with Apple itself. Publish an app, update it many times and suddenly it gets pulled for something that wasn't changed in any recent update (or maybe Apple changed the rules after the fact).
It doesn’t seem like Bitcoin has actually solved any problems for them.
You had me at 'a boxed copy of the last DOS version released, version 4!'
No, those languages actually enforce type checking at runtime. The libraries for parsing JS that support parsing into a custom type will blow up right there if the provided JSON cannot be parsed into the provided class, not 5 steps later when you try to use something from that class that isn't actually there.
This morning I set up openSSH + wsl + minicom to configure my router over LAN. Why? Because I could. Computers are fun.

Also, it saves moving cables around when I break stuff.
The problem with vendor-made cross platform UI libraries are that they:

1) Would need to be lowest-common-denominator by nature

2) Would quickly stagnate due to friction against changes/additions

3) Would have few allowances for platform HIGs

If it were permissible to have vendor specific additions on top of a common core, that could probably work fine otherwise this hypothetical standard UI library would share many of the problems suffered by Qt, wxWidgets, etc.

The other option I could see working is something like SwiftUI, in which some control over the behavior, layout, and presentation is ceded to the platform — basically having developers provide a set of basic specifications rather than instructions for every pixel on-screen.
Motivated developer. Love working with Serverless + AWS.

Location: Portland, OR
Remote: Yes, Preferrably
Willing to relocate: No
Technologies: AWS, Serverless, Ruby, Ruby on Rails, React,
JavaScript, Node.js CSS, Figma.
Résumé/CV: https://l.ajm.codes/resume
Email: aj@ajm.codes
Nor with Documentation Driven Development.
Let me fix that title. Happy to be downvoted into negative territory. I only have 11 points. Go ahead.

"Bitcoin Is A Waste of Time (and Resources)"

What Bitcoin has done is that it taught people they can come together in a sustained flash mob (like an on-the-fly hedge fund operation) and manipulate the price of speculative assets by creating artificial short-term pump-n-dump type demand. Bitcoin has trained our collective neural network to do this.

The huddled masses can take their new superpower and apply it to stock, crypto, commodities on the commodity exchange, and all kinds of speculative assets, especially the virtual kind.

It's taken a gambling-friendly society with feverish lust for winning (think for-profit fantasy sports, online poker, day trading, Vegas et al) and turned us into a giant decentralized casino.
Humanloop | Infrastructure for AI | Backed by YC and Index | London + Remote

Hiring

- Software Engineers: full stack and front-end

- Machine Learning Engineer

(see jobs.humanloop.com for full details)

We're a team of ML researchers and Engineers who've worked at Google, Amazon and Microsoft research on some of the biggest ML projects out there.

ML and deep learning are a new software paradigm that needs new tools. We're building a platform for Human-in-the-loop ML that drastically reduces data needs and accelerates time to deployment. In the future people will program by teaching and curating datasets. (https://medium.com/@karpathy/software-2-0-a64152b37c35), we're making software 2.0 possible.

Team: humanloop.com/about

Contact the founders at founders@humanloop.com
So all I can do in that graph view, is moving nodes around? Am I missing something? Like, is there any way to jump to the actual note from there?
Your 2019 talk on this was great. I cited it above. Here's a link to slides to supplement others elsewhere in the thread: https://www.slideshare.net/VianneyFOUCAULT/meetup-a-successf...
Unfortunately, even this approach isn’t foolproof. Fake brand-name products make it into supply chains all the time, especially on sites like Amazon via third-party sellers. In China for example, “fake alcohol” (where brand-name bottles are refilled with cheaper, sometimes dangerous off-brand liquors) has been a big problem:

https://www.mersolluo.com/china-cracking-down-on-counterfeit...

I can’t imagine that the rubbing alcohol wipe industry is that much more resistant to counterfeiting.

(Edit: It’s not- https://wjla.com/features/7-on-your-side/scammers-promise-cl...)
I've had a similar experience to the OP - but in differing circumstances.

I had a subscription on my account I'd forgotten about. My CC had expired, and I didn't bother giving Apple the new one. The sub pulled, card wasn't charged - but the charge stayed on my account.

Apple then turned off all access (Apple ID, iTunes, Store etc) until the new CC was added to the account.

Once that was done, the account was available again. The sub was immediately removed, along with any others.

I have also supported Mac users with exactly the same issue, resolved in exactly the same way.

I look at this as blackmail. Apple hold an account which has fully paid up software and services to ransom until you cough up what they deem is unpaid.

That, IMHO, is monopolistic behaviour.
> Many applications have to support what is essentially arbitrary 2D content which has to be laid out dynamically at runtime, and this is something different than the problems most games have to solve.

That sounds exactly like the problem most games have to solve. The age of fixed CPU speeds and screen resolutions is long gone. Games have to content with a plethora of dimensions along which to represent an interactive, dynamic, multimedia world.
I'm currently using NotePlan because I haven't been able to find a good Roam-like iOS app. Is this on your radar?
It would be nice if there was a good search engine for the wayback engine. Browsing in the past is pretty cumbersome right now, you need to know the URLs or at least websites that used to have the information you want.
Bitcoin solved the double-spending problem. A problem long ago solved by centralized banking at significantly lower energy costs.

You speak of continuing to allow wasteful energy expenditures in analogy to going to the moon and building the LHC, but if we already know how to solve double-spending problem at lower energy costs, why should we allow bitcoin?

So I ask in good faith, what problem did bitcoin solve that nothing else has?
ShellCheck always points out backticks as "legacy".
The packages do nothing with the response from the code i've seen
They forced themselves in, mostly.
I don't understand the need to mistrust online reviews. They are all 100% accurate and only published by people who are completely authoritative in their segment. I find online reviews to be objective and informed, while providing deep insight into the inner workings of that which is being reviewed. They always express an unbiased approach, and in my expert opinion, everyone should trust online reviews. A++++++ would do business again. You can trust me on this!

Yours Truly,

Prince Alyusi Islassis

Nigerian National Petroleum Company