skysight-inc/HackerNews huggingface dataset:
PostScript has a special data type called a "mark" just for making dynamically sized arrays. So in PostScript when you see:

[ 1 2 3 ]

What actually happens is that "[" simply pushes a "mark", 1 2 and 3 push numbers (or you could execute any code that pushed any number of any kind of object, including nested arrays and dictionaries), and "]" does the equivalent of "counttomark array astore exch pop" where "counttomark" pushes 3 (the number of items after the mark), "array" consumes 3 and returns an an empty array of 3 elements, and "astore" pops the array, consumes as many stack elements as it is long, puts them into place in the array, and then pushes the modified array back on the stack, then "exch pop" discards the mark and keeps the array.

But you're right, no Forth programmer in their right mind would push 200 items on the stack, and Forth doesn't have a "mark" type (or rather, it doesn't tag objects on the stack with their type like PostScript and Lisp do, so there is no telling the difference between a mark and other types).
Yes for sure! I agree. I mean no disrespect myself, the algorithm seems useful and I wish the author all the best. I know, from personal experience, having your work commented on can be stressful.

I'm just trying to understand what the author meant and their intention for anyone that might revisit this thread later. I think what you're saying sounds plausible as an interpretation.
Abraham Lincoln was a successful competitive wrestler - with exactly 299 wins
This will probably have developer community around it. Given that any one that builds on the platform will be invested in maintaining it and the users will be somewhat technical and the businesses that adopt it will probably put some staff time towards it.
There is even a free/open-source Verilog IDE which could be used and which works well with Yosys: https://github.com/rochus-keller/VerilogCreator
Where in the EU are good (web) devs willing to work for less than 8k USD, considering the current work market situation? I am in urgent need of those. :^)
Slush Needing Volunteers
> How did you make it through more than 5 pages of that book? It reads like an 8th grader that is trying his hardest to let you know he's cool and smart enlightened as fuck bro and has to curse every other line.

Fact check: The author's first mention of himself is on page 10. The word "fuck" first appears on page 5.

Yes, the author uses informal language and sometimes relates personal experiences (but half the stories are of other people). I don't recall any allusions to his own coolness or enlightenedness - in fact, many of his own anecdotes relate to his own failures and lows. He's neither humble nor grandstanding in my eyes, just open and honest (which can be perceived as either, depending on context).

If you already knew all the points he was trying to make - good for you. I can see how someone telling you something you already know in the style of the book can be grating. To me, the book pointed out many things that I knew were true but that I needed spelled out by someone else.
> On 17. Nov 2021, at 17.16, Stjepan Budimir <budimir.stjepan@gmail.com> wrote:
>
> Hello,
>
> My name is Stjepan Budimir, I am a group lead at Slush in the Sustainability team and I have a free spot in my group.
>
> The Sustainability team is working on the event ensuring the waste at Slush is properly sorted in the recycling bins, the shift is 6 hours.
>
> Are you interested in joining?
>
> Have you maybe been selected by some other team?
>
> You will need to be available on 30.11. , 1.12 and 2.12.
>
> Please respond ASAP on this email if you are interested and then we can talk more.
>
> Thank you,
>
> Stjepan Budimir
Choose Your Fighter: Practical Guide to Composing and Leading Development Teams
I think typescript as a config format alone may get too complex.

But json backed by a typescript interface definition could be a useful middle ground.

You're still writing json but you get nice code completion and realtime validation of the config file.
Sounds like an impulsive CEO, with mixed levels of trust with his (vertical) team. A functional team doesn't get to be intermittently inclusive, while sending mixed signals on your responsibilities and expectations.
Various ways to include comments on a static site (2018)
Doesn't copyright require enforcement?

If no one claims it or enforces copyright, then nothing is stopping anyone from attempting to work on it, but without the source, it'd be all reverse engineering or something to that affect.
Actually you can already override __import__ and implement this, but then you still need an installer, and distro support for multiple instances of a same package.
Well, that's fair.

> people with different accents

Done to (arguably) comic effect in the BBC sitcom 'Allo 'Allo!, about the French Resistance in WW2, where English, French and German are all indicated by outrageous caricatures of the relevant accents.
Very interesting article.

Unlike India, Indonesians do not hoard gold - for marriage, the couple buys gold wedding bands and the wife often gets a token gold wrist bangle as a symbolic "dowry" from the man, but you won't see Mr. T-style fotos.

Indonesians all have smartphones as their primary computing device, so any crypto transaction would be done on those, not desktop web browsers.

The current population of Indonesia is 270+ million people, so you can see how that could influence cryptocurrency prices.
Thanks for this detailed explanation. Did not know about the fine-tuning problem.
I think PHP gets all the clapping when in fact the statistic that the majority of the Internet uses it to power its services is misleading. Let's face it, Wordpress is a great project, it could have been written in Perl and it would still have had the perks of being Wordpress. When people use it, they don't know what happens behind, I think WP is the perfect example of what a good extensible product is and how it can build an insane ecosystem around it. The plugin architecture is there since 2004, it was and still is very ergonomic. Though Wordpress was not unique in that time, phpBB, vBulletin should be mentioned.
The cool thing about a bubble is we can all be rich on paper, for a bit. If you cashed out and bought stuff, though, good for you for finishing on top.
Russian missile test pushes space junk swirling near astronauts
Opcache avoids the compilation step. It's not relevant in this case (compilation ~0.01s out of ~400s).

Microbenchmarks are meaningful as long as one doesn't read too much from them. This benchmark shows that PHP seems to have a problem with recurrent calls.
> Of course, you fall behind if you don't update

In proper federated networks (email, xmpp), you don't.
Oh sure it can. Get plenty of sleep. Minimize your ambitions and responsibilities. Eat well. Take walks and naps. Do not rush anything. Do everything “consciously” and being “present”, as the New Age gurus would say. Basically, if your RAM is clear and your CPU is idle, you’ll be more perceptive.

I suspect that’s why some of the self help stuff actually works. It has nothing to do with “the law of attraction” or anything supernatural like that. It’s just that your own state is the biggest filter that determines which “frequencies” out of the spectrum of reality you perceive and which you do not.

The problem is, of course, that the world is wildly interesting. There are so many things we can see and learn and do today. You’d have to say no to all of that to keep your system clean. The very fact that you’re here on Hacker News shows that you’re probably not that kind of person. :) (Me neither.)
Wow, I was with you until this. I, for one, never even suspected your origin or nationality reading the blog post.

OK, re-reading it, there are a few hints (a Chinese proverb, your nickname, etc.). But nothing "obvious".

Probably not the explanation we are looking for here.
This is certainly not a problem with XMPP now. I run my own XMPP server and use XMPP to share things between my different devices. I have multiple accounts logged in from multiple machines all day every day.

What I really like about XMPP is that I can do precisely this. Also, setting up and running prosody is dirt simple if you have any UNIX experience. IMO it's even simpler than running your own web server.
Getting vaccinated doesn't guarantee you will not have any complications. It increases the chances that a person will have zero or only mild symptoms, depending on which strain encountered, yet hospitalization and/or death are not completely out of the question i.e. to think you are invincible because you have received one of the various available vaccinations (each of which has varying degrees of effectiveness against various strains), is probably not a good strategy.
I wrote software without understanding the consequences. That's how I learned.

Nobody paid me to do it, sure, but I did anyway.
Excellent! I was surprised by some behaviour though, and all of these work in Excalidraw (I'm assuming it's the inspiration):

* When resizing a group of strokes, the resizing happens per stroke instead of as a group which is contrary to what I expected.

* Also during resizing and other operations, it would be good to see the selection outline, at the moment it hides itself which makes it difficult to know how far you've gone from the original position.

* I was expecting the Del key to work for deleting objects.
The ability to prove you made a specific vote will never happen. This is to prevent vote selling.
For what it’s worth: I’ve been considering trying out Masterclass because their content seem great, but worried that something will come up and I’ll be locked into a yearly contract or something, so I never tried.

Your comment made me confident that I should.
> I know it's said quite often, but there are countries with much much higher suicide rates where firearms aren't nearly as ubiquitous. Eg Lithuania.

The rates in the US are high because of access to guns. It's well understood in public health that easy access to means and methods is one of the factors driving high rates of death.

The rates in Lithuania are high because of a number of other factors -- high alcohol misuse probably being important. Also, there are plenty of guns in Lithuania, and firearms are one of the most frequently used methods.
You are probably right. But also in this field I have found a lot, and I mean A LOT, of one-uppers. When the annoying bug appears, everybody is busy and everything other than the bug is top priority. Then you bite the bullet, fight the bug, and eventually get it fixed. Suddenly the one-uppers show up, ask you "what was it?", and whatever you answer they already suspected it as soon as they read the symptoms, and explain why your solution is suboptimal.

I remember the time that I "solved" a slow database query that was annoying everybody for weeks just by creating an index. Everybody was avoiding the issue like the plague, probably out of fear that it was something serious, but after I created the index (something all of them could do in their sleep), one-uppers showed up to 1) claim that "it was obviously a bad index" and 2) that the index I created could be done better.

My point is that claiming "I knew it" adds absolutely nothing. Claiming that it could be solved in 5 minutes or in a better way, adds even less, turning a moment of deserved proudness into fuel for your imposter syndrome. What really adds is fixing the bug and write a beautiful post explaining the process.
Why not simply get one of the many cheap development boards that are available right now and with much larger FPGAs instead of waiting an unspecified amount of time for these?

These devices are painfully small for something like this and it is not clear whether they have any hard adders and multipliers.
> Certificate logs are append-only ledgers of certificates. Because they're distributed and independent, anyone can query them to see what certificates have been included and when

That sounds like a blockchain? In the same sense that a git repo is also a blockchain.

At any rate, from what I can tell from reading that page, that's the sort of thing I'm talking about.
Google was federating from the start. Then Facebook started winning customers over, and they weren't. So Google also closed. When that happened, the writing was on the wall for XMPP at Google. If you are not federating, there's no reason to follow the spec.

It's a variation of the prisoner's dilemma. If one party shares and the other doesn't, the market becomes lopsided. It's why every big permissively licensed non-copyleft product so far hasn't managed to build an ecosystem outside of a few select distributors.

With protocol specifications the problem is much harder. Market dominance can be maintained by slight incompatibilities.
Google, CME Cloud Partnership Could Upend Tech Investments by Traders
Ritalin always worked great for me, but immediately gave my brother debilitating OCD.
https://www.engadget.com/ibm-eagle-processor-050133991.html

“but the processor is not yet at the point where it can solve problems that classical computers cannot”

Yawn. Is it fake news or occult tech?
AtoB (YC S20) is building Stripe for Transportation and hiring eng managers
The benchmark in prometeo is a discrete time Riccati recursion (as opposite to a continuous time Riccati equation) algorithm. And it is the exact same algorithm implemeneted in all languages, making the comparison more fair as the only variable is the implementation itself.
This is hacker news - many of us spend our day job spouting BS to look smart. :)
> One question I have constantly asked, and never gotten an answer to - What problem does Bitcoin (Or blockchain, if you prefer, I'll take either answer), solve?

i just can’t tell if these comments are in good faith or not anymore. every thread on HN that even brushes up against crypto has about a million comments explaining what problems these things solve. you can disagree with the solutions, you can find it hard to relate to the problems being solved, but don’t play the “i’ve never gotten an answer to <x>“ game here, because you absolutely have.
Should we factor in the additional energy required to support that soft mess of a human body writing complex C code?

The food it eats, the climate control it needs and the trash it exhausts on a daily basis just to write some incredibly "green code".

Sounds like green credits.
that was PHP 7.4.25

Yes this is a microbenchmark. Yes, I know binet's formula...
Yes it's weird function calls are so slow in php.

with php 8.0 (jit enabled) you get something like 120s (for n= 42)
You forgot the 3rd option: partly cashed out with a profit, and still in the running.
Run time >>> build time
I have around 500 c# .net lambdas. And several linux servers with .net on it. Also do almost all of my work On linux. Tho I’m starting to switch back to windows 11 with wsl2…
That’s a great way of phrasing it! The book “Radical Honesty“ shows one way how this can be done.

(Basically, doing one “core dump“ when you begin dating, and then having regular “radical honesty sessions“ where both of you can bring up those apparently “small“ and “unimportant“ thoughts you might have had throughout the week that, if suppressed, can turn into the seeds of resentment.)
Identifying Individuals in Genomic Datasets from Headshots Harder Than Expected
> Do you plan on creating a start-up that you intend to scale to a babillion customers?

Not interested in PHP in the slightest, but how is this myth still going around?

Wikipedia, Pornhub, Facebook (initially at least) were all built on PHP. There are hundreds of other examples.

Laravel nowadays has an outstanding reputation and I doubt it's performance is lagging so far behind Django for example.

More generally, after all these years I still need to see a story of a startup that failed because they chose the wrong stack. There are some blog posts with spurious claims in this sense, but really, when has a startup with good product-market fit and a finely designed product ever failed because they chose PHP instead of something else?
At least it has better odds than a casino :D
See my comment above. “Radical Honesty“ by Brad Blanton is what that comment immediately reminded me of.
I wonder how much energy is consumed via social networking on Facebook, Twitter, HN, etc?
245% ROI through deployment automation
Things like this made me quit the high-tech job developing self-driving. It's such a bullshit problem to work on if you think about it. Same with most menial SaaS startups creating CRUD websites.
Diarrhea kills 10M+ people globally a year, but it's not lucrative enough for companies to work on 'solving it'.
Same with mental health issues. Kills 3x as much people yearly, but not 'cool' to work on that problem.
Healthcare is a big expense.
I’ve paid 1400 a month for a good family plan.

I recall my dad being upset at paying 500 dollars for an Er visit without insurance back in 90s.

Same visit would probably be 5,000 to 50,000 today.
Definitely exists for TVs and it seems to me the timeframe is shrinking still :-)
I have been using vimium-c for the past few months, it was game changing for me. It is true though that sometimes I need to hit the occasional ctrl-w to close an unmanaged tab and f5 to refresh a page the plug in didn't load on. The best feature for me is the omnibar though, shortcuts like ctrl-b to search through bookmarks. Can't imagine using the browser without it.
> "7.4 Pg C uptake"

7.4 Pg = 7.4 GT. That seems to correspond to about 3-4 ppm? But the paper says twice that. Is this just a volume vs. mass mixup? A CO2 molecule weighs half again the O2 and N2 molecules.

There is evidence of massive re-forestation in the Amazon a couple of centuries earlier, about coincident with a historically attested huge expedition from Africa a few decades before the Black Plague struck of Europe. But Spanish observers reported massive population on their first trip through, discounted because subsequent visits didn't find it. So maybe there was a previous pulse of carbon uptake, added to.

Amazonians were actively breeding trees for desired characters by 10000ya. About all we have left for physical proof is earthen causeways many miles long that would have enabled foot traffic when the basin flooded, and circular dikes around orchards that would have been closed to retain water when the flood started to recede. And "terra preta", patches of almost magically fertile soil.
I have stopped trusting the aforementioned link because they play dirty games with benchmarks, most of the times.

Let me give you an example;

https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/regexredux-python3-2.html

and

https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/regexredux-perl-4.html

The Python code uses ctypes, thus the unfair marginal difference.

I have seen the same unjust comparison with the majority of the examples and decided to stop relying on this page for validating programming language performance.
Javascript is hot trash, and frameworks die so frequently I have never bothered to learn a single one. I'd still recommend javascript over PHP.
The Defense Department May Be Getting an Office to Investigate UFOs
> I think we have a vastly differing definition of "in production".

Running software that customers use, directly or indirectly.

I've supported servers running PHP and Java software in production. The shared-nothing per-request nature of PHP meant I didn't have to deal with a bug in a misbehaving library causing memory leaks and taking down the application server.

> That's what I mean, not only for PHP but for like 99% of all programming languages: they play catch-up, waaaaaaaaay too slowly and gradually, with things that should be baseline by now.

PHP's problem domain has been web-based e-commerce and content management systems. In this area, PHP powers most of the web. You'd want to use PHP in this field, over other languages. Every improvement around PHP has been to advance this goal, such as the recent addition of gradual typing. There's no question of "catching up" in this area. That it is broadening out into different areas, great.

> You seem to insist that statistical success speaks something of the merits of a technology.

If the technology doesn't have a marketing department, or large companies forcing people to use it, then arguably, this does, as otherwise people would just use something else.

There have also been many other qualitative improvements to PHP over the years. I also mentioned its shared-nothing architecture, which is a qualitative, not statistical aspect behind PHP's success, as it has proven to provide stability in production. People use PHP because in certain problem domains, it is qualitatively, and statistically (assuming you mean, it benefits historically from a wide number of successful, maintained libraries) the best tool for the job.
Too late. The people are making money with Haskell for quite a few years by now.
This is true. What's happening is the THC causes a delay on the onset of REM sleep. Theoretically, this should cause a sudden ramp up of dreams when you take a hiatus from cannabis use. However, this does not happen to me personally which is strange because I do experience this with alcohol - another drug that causes a delay on the onset of REM sleep :shrugs:
LAPD partnered with tech firm that enables secretive online spying
I’m wonderfully surprised by how often people can have an idea and create something as lovely as this in a short amount of time. The web may have its flaws, but it also empowers this.
> Obviously you'd never use something like this for trusted boot, but with Windows 11 requiring a TPM, and applications moving in the direction of "we refuse to run unless the environment is pristine" (e.g. video games with anti-cheat features, banking apps), it seems that something like this might eventually be useful for getting around DRM and restoring our ability to run whatever we want on machines that we own.

Nobody uses TPMs for DRM and nobody will start to, because TPM modules have a terrible security record for getting breached, and your GPU already does anything a DRM vendor would want with more widespead support and a better track record for hiding the keys and integrating it with control of the display path.
I am frequently working on ways to document inline with the code using comments and then extract those comments during the build process to keep documentation up to date automatically. The comments are formatted as mark down so that they may be converted from code comments to stand alone mark down documents.

I have also noticed that in VS Code a comment immediately preceding a type or interface declaration written in mark down format becomes formatted markdown in the tooltip where that type is used.
Nice one mate, so happy for you. This must have been incredibly difficult to work through.
> If the article instead purported to show you where on the Switch you could attach a car battery using jumper cables and spit to unlock Yoshi's Island then I could see you having a point

Wait do you have a YouTube video on how I can do this?
Understood. I've actually heard that before, though it does not change my personal belief that anything short of what I described is not a voting system. It has always been my opinion that every voting system in human history has by design been a facade. But that is an unpopular opinion.

Buying millions of votes is risky at best. Hacking millions of votes is trivial if the system is purpose built to facilitate this. Every few years an engineer testifies before congress they were required to make the system weak and then the public quickly forgets because the higher priority is for the public to have confidence in the system. I do not know how to break the public out of this loop. Maybe this is how it is supposed to work.
Using https://docusaurus.io/ for my side project codeamigo. It’s been great, although arguably I need to add more to the docs :)