skysight-inc/HackerNews huggingface dataset:
Older editions have solutions to the exercises in book available on line (via search engine such as google)

### Some of the following assume an advanced backround:

Structure and Interpretation of Computer Programs , Abelson & Sussman &

Engineering a compiler, K.D. Cooper & L. Torczon

Modern Compiler Design (Worldwide Series in Computer Science),

Build Your Own Programming Language: A programmer's guide to designing compilers, interpreters, and DSLs for solving modern computing problems,
C Jeffery

### Alternate suggestions:

Aho et al. book covers quite a broad variety of topics/discussions.
There are resources that cover more current approaches / more indepth for a given topic/specific subject matter than would be possible in Aho et.

Depending on requirements/needs, on-line resources/courses/topics can provide access to more modern/quicker feedback:

search compiler on https://www.geeksforgeeks.org/

software perspectiv, https://program-transformation.org/

research intensive, look at specific book/documentation on how a language is/was implimented, aka cpython, java, compiling lisp, smalltalk-80, forth

General resource sites (per looking for something less expensive):
https://github.com/aalhour/awesome-compilers / https://bernsteinbear.com/pl-resources/
This is great man but I don't think you know what affirmative action is. You seem to hate abusive parents, which makes a lot more sense
> It isn't well-optimized. It's certainly more optimized, but anything outside a major city is optimized for cars first and foremost. Anything below the size of Eindhoven included.

I have to disagree. I have lived in Drenthe all my life and what you are saying is just not true where I live. Maybe it's different in the south.

Also hard disagree on WFH, NL has an old and well-established WFH culture and the highest rate of working from home in Europe according to some quick searching. [0]

I agree that public transport is too expensive though - I'm still technically a student so I benefit from freedom public transport, but it would be a serious expense if I had to pay for it.

[0] https://www.weforum.org/agenda/2020/02/europeans-work-home-c...
I don’t think the OP was talking about genetics, I think they’re referencing that wealthy families are able to focus more resources on learning/education and thus generate “better students” via nurture not nature.
At my former company I first naivly tried to get more (non software) technical experts to use python and databases. That was quite an uphil battle, and we quickly pivoted to teach them how to make better use of excel. First and foremost: use tables. That easily leads to clearly deliniating input data, computations and output. Then we proceded to provide template sheets that use powerquery to fetch shared input data from centralised API's. This way we could let the end user do all the work, even though it might be a bit more messy/error prone. For well extablished workflows I could then take the excel program as a spec, and build a e.g. a webservice from that. Ss all the exceptions etc are already dealt with by the end-users, you can basically reverse engineer the spec from the excel sheet. As long as you can guide them to making legible excel sheets, it saves so much misunderstandings vs writing specs from scratch and building from that.
Not him but

"Wait wait, do that again so I can get a picture of it! No no you were over here, don't face this way do what you were doing before just pretend I'm not here. What's wrong, you were having fun a minute ago stop pouting!"

Camera people can be really obnoxious like this, particularly to young children who haven't yet learned the value in humoring their parents. I always hated it when my mother got out the camera. If she had stood back and taken pictures without trying to arrange everything for the 'perfect' pictures it wouldn't have been such an issue. But that's not how it ever went.
Simply filing a complaint with the office of the ombudsman[0] would have sufficed. My friend made a complaint regarding misbehavior by a banking official and the branch manager called in a few days grovelling apologies.

[0]: https://rbi.org.in/Scripts/Complaints.aspx
>> I hope you can recognize that some of your language resembles climate-denial language.

> I'm old enough to remember when being skeptical of authority was actively encouraged in liberal thought.

Your response is a redirection. Try again to answer the question. I'm probing to see if you have some self-awareness.
Taking off the Heroku training wheels: the Rails preflight checklist
Blockchains, like everything in existence besides central banks, can’t create money. (Cryptocurrencies are not money or currencies.) However, they can create value.

I don’t find the idea of a microtransaction every time someone visits a site to be repugnant at all. It costs me money to send my site to people requesting it. Why shouldn’t I be able to say that my sending it to them is conditional on them compensating me for that cost?

This doesn’t take a cryptocurrency to implement, I believe amazon used to have a similar service to facilitate sub-penny transactions. But it does take a cryptocurrency to implement it in a decentralized way, a way that’s credibly impartial, and can’t ban you because you irritated amazon, and can’t try to raise its take once network effects have set in.

(Cryptocurrencies have their own problems, like the persistent issues with scaling, but let’s say those are solved within our lifetimes and the cost of doing something on Ethereum is within an OOM of doing it on AWS.)

If something like this “pay me a tenth of a penny to view my site” became commonplace, that could enable new trades that otherwise couldn’t exist. For example, I’m not willing to put ads on my site and not enough people are going to donate to me to make updating my site not something I do out of the goodness of my heart. But if I could have this arrangement, maybe things would look different. It would be one more way of being compensated for making things that other people want to use, and it would have much better incentives than advertising.

That’s an example of how cryptocurrencies can create value by moving money around.
Unless you use the non LGPL modules.
Haha, but traders are traders. What they say is mostly an effect of whether their stuff is performing or not.
Would that really be a bad thing? Most other developed nations seem to get by fine with very strict rules on gun ownership, and coincidentally they have far lower rates for gun violence.

When something has far more capacity for harm than practical utility, it makes sense to regulate the crap out of it. Most people buying AR-15s in the US are not buying them to keep pests off their farm.
I suppose it's just a different templating engine (plus some optional features for the client side). Probably as a front-end developer people are more familiar with that compared to Jinja for example? Though I think if the target is static web sites then it's simply overkill.
I think there is very good reason to believe that the limits of the starlink network are ingress/egress and will remain that way due to spectrum availability/licensing (among other reasons).

I absolutely believe that commercial traffic will get priotized, but I highly doubt that maritime traffic will be capable of saturating an intersatelite connection that is designed to provide a backbone for land areas with higher levels of population density.
If you've got an ORM, you almost certainly have a distributed system already (arguably not if your ORM is talking to SQLite in process). Even if DB and application are on the same host, I'd call it at least a potentially distributed system.

I'll do the de-minimus anti-ORM screed here and just say if it's harder to get an ORM to make efficient queries than it is to write efficient queries by hand, maybe an ORM isn't a necessary abstraction layer.
no paywall: https://archive.ph/aDgbH
Your system might be secure. But, given that the vast majority of websites these days seem to require some kind of login in order to interact with them in any way, using a system like yours would drive me mad and waste so much time I'd likely end up adopting really bad practices like using memorable or repeat passwords. Just so I could speed things up a bit by being able to remember some of them, without having to decrypt and open up a text file to copy/paste login info, every time.

Which would, of course, be LESS secure than using a password manager.
There is really no excuse for the US to not provide every intelligent high school student the opportunity to enrol in MIT-quality education for free. And, for that matter, to enrol in high-quality trades programs, because we need people who can actually build, maintain, and repair, too.

Imagine the technical and infrastructure improvements. We would leap ahead by every metric.
I agree, comparing MSRP doesn't make sense. Transaction price should be compared.
100% agreed.

Often limits need to be addressed at the product level. At some point at my $work we started pushing hard enough back at product to say that we're placing a hard limit on every entity. What the limit is can be negotiated, re-evaluated, and changed -- but changes to it need to be intentional and done with consideration to operational impact.

My personal pet peeve is when i'm dealing with a client library that doesn't expose some sort of timeout.

I'd also add unbounded queues to the list above as a subtle place where the lack of a limit can really cause production issues. Everything may look like it's working fine until you realize that you've got a 4gb process with a giant buffer that'll take forever to drain.
It's one of the few anonymous cryptocurrencies and that has value to quite a few people.
Indian Railways probably have inhouse counsels who get paid the same salary irrespective of the no. of cases handled.
you can export your slack and discord content already with services like this:
https://www.linen.dev/
i think this is exactly what you are asking for.
Always reminds me of this video.. https://www.youtube.com/watch?v=0nbkaYsR94c Excel has proper tables, named columns, better structured data etc.
I just read that rainwater around the world is unsafe to drink because of PFAS contamination.

https://phys.org/news/2022-08-rainwater-unsafe-due-chemicals...
Why did neon lights go out of trend?
Usually beyond the range you normally cook at, but definitely achievable if you leave a pan unattended for a minute, or use it with insufficient coverage. Pet birds are extremely vulnerable, and there's plenty of stories of them dying due to nonstick cookware. I get little benefit from nonstick cookware, so for me the "canary in the kitchen" aspect was enough reason to eliminate it from the house.
I have an SSD, 16 GB of RAM and the system was freshly installed a few weeks ago.
Not exactly the same, but I often watch TiVo'd or otherwise-DVR'd content; I might start 30 minutes 'behind' on a 3 hour event and have a very, very hard time 'catching up' to live -- I pause for my bathroom breaks and grabbing food or drink, and find that I need almost as much time away from the content as the commercial breaks (which I'm skipping) would have offered.

It's still nice being able to choose when to take those breaks, however.
Show HN: Turn an Old Nvidia Shield TV into a Ubuntu Linux Box
How does faang rsu relate to venture?
That was never considered a large part of the funding. That would simply have been some additional income over the next decade. And its not happening now anyway.

And given the limited capacity, they might as well use that capacity for other costumers.
Because that exceeds the title character limit, if I am not mistaken.

> triggering me

Please accept my apologies for dredging up horrid memories of your past through my word choice. English is my first language, and I see no denotative issues.
I've heard a bunch of different flavors of the argument, and some dumber ones. I think it all boils down to a one size fits all model being bad for most students.
> FAANG-style engineering is what pads your resume (and establishes you as a "smart engineer" in the eyes of people who want to work at FAANGs)

This isn't just engineers doing this though. I worked at startups where there was pressure to build really complex systems with lots of staff. This goes from engineer who is promoted for building complex "hard" systems( manager directly asked me "whats hard about" simple system you built). Managers are promoted for hiring more people. Directors are promoted for "growing their org" and so on. Its a collective collusion to create more "bullshit jobs" . VCs demand that you build these systems with tons of staff to supposedly outcompete FAANGs.
+1 for “Python for Data Analysis”.

And Wes (the creator of the Pandas library) has made the book available for free on his website!
I ended up adopting vcpkg because I started using restinio and the examples all used vcpkg to fetch their dependencies.

It was pretty painless to set up on multiple Linux machines, but both times I've tried on Windows, it's been incredibly painful where I've had to walk through each dependency manually, installing each package manually specifying x64-windows in the triplet, and having different CMake errors on each machine.

This surprised me as vcpkg is actually a Microsoft invention, and seems to be widely praised for reducing configuration woes.

I got things set up and working eventually, at which point I could forget about it, but I definitely plan to get rid of CMake from my build process when I have some time.
This made me try to imagine solutions to the no-wind condition, whether there is any control strategy that can work for it. And I laughed at the idea of one wind mill blowing at another to get a net gain of energy. But then I thought, is that really such an absurdity..?

What if.. what if you can expend energy to "suck in" a nearby storm for instance? I don't know how viable it would be, but at least it doesn't seem to obviously break physical laws.
I think the more important factor here is internal body temperature, and if people living in colder climates exhibit the sorts of adaptations related in the article. It's quite possible to be outdoors in very cold conditions and have little to no core body temperature changes.
How does it interrupt you for someone else to be taking a photo of themselves?
It wouldn't necessarily "break off" anything. If the angular momentum of the post-impact planetary mass reaches or exceeds orbital velocity, and its temperature is high enough, you get a novel type of celestial body - a synestia [1], a planet-sized hurricane of boiling rock. As the rock cools, magma rains inward re-fornming the Earth (Earth V2?) over decades, while everything far enough out (beyond the Roche limit [2]) would coalesce to form the Moon.

1. https://en.wikipedia.org/wiki/Synestia
2. https://en.wikipedia.org/wiki/Roche_limit
I always thought that venture’s asset class had its own allocation. Looks like not
For a task runner I really like just and its Justfile format: https://github.com/casey/just It is heavily inspired by make but doesn't focus on the DAG stuff (but does support tasks and dependencies). Crucially it has a much better user experience for listing and documenting tasks--just comment your tasks and it will build a nice list of them in the CLI. It also supports passing CLI parameters to task invocations so you can build simple CLI tools with it too (no need to clutter your repo with little one-off CLI tools written in a myriad of different languages).

If most of your make usage is a bunch of .PHONY nonsense and tricks to make it so developers can run a simple command to get going, check out just. You will find it's not difficult to immediately switch over to its task format.
I just had to recover some luggage that went astray within an airline's handling of missed flights. I didn't open a case. They had tracking numbers, which I had to find out and use. There was a place where notes were being appended, but I did not learn what the tracking number for the document that accumulated the notes was. Perhaps this works fine for "where's my luggage, give me my luggage" use cases.
I never knew Excel localized function names. If I have an xlsx that uses a German-localized function like SUMME, will it error out when ran on an English-localized machine? Since they can localize function names, effectively mapping (presumably) English function names to characters in each supported language, shouldn't an inverse function be feasible? One that would map SUMME to SUM, or some other unique identifier?
Sure they can, but the reality how wind farms are built is they won't buy more than one make on any given farm. They place an order from some factory to deliver, getting a into the factory order stream is a large part of the process. Of course it does take a couple years and so there is plenty of opportunity for the factory to change internals in the middle, but the manufacturer is locked in before the first turbine goes up.

Shipping is also rather expensive, so your are probably going with the nearest factory for everything. (each blade needs a semi with an oversize load permit, and "chase cars" both in front and behind with the right lights and signs)

Of course if a turbine fails in 5 years (I don't know what the warranty is, so I'm going to use 5 years) they might replace it with one from someone else, but that isn't common.

I don't know how much is onboard controls. However someone is feeding the weather instructions in, and when demand is low someone is telling a few to shut down. They also do remote monitoring for issues that maintenance needs to fix. That connection just needs an upgrade, along with some new software for the onboard controls and it can be done offboard. (this may not be easy, but compared to a turbine it is cheap)
An unfortunate percentage of these men would not have survived the trials of our ancestors. They receive unearned spoils because they exist to reap the benefit of battles won by better men. We must allow them to die out.

Read the rest of Stop Feeding the F**boi Factory on Medium - Gemini McCain
Not knowing your own personal health no one can say, but it's common for older people with heart issues to have a slower heart rate, so you may be fit as a horse, or you could be having heart issues. If that's the case low temperature has been linked to poor outcomes with heart failure. But only your GP can decide. It just doesn't feel like the slam dunk proof of better health you're saying it is.
I'm pretty sure that's the joke OP was making :)
> a patently false statement that requires dismissing the millennia of Indian observations and research on the moon

Every culture observed and most rendered calculations on the moon's motion. Forecasting eclipses is a motif of early mathematics.

> geology as a field may have begun in the 1800s, but you wouldn't claim that no one tried to study any aspect of the earth before then

"Studying any aspect" of something isn't scientifically analyzing it. To my knowledge, Siddhanta and Aryabhata calculated the motion of celestial bodies remarkably early. But many others independently repeated those calculations, albeit with varying accuracy, across the world and millennia. None of those methodically delved into lunar makeup and origins. The tools didn't exist. The scientific method didn't exist.

Aryabhata did comment on the moon's luminosity. But that's a far cry from attempting to prove it. Which is fine. It doesn't diminish him or his work. But it fails as a counterpoint to the rigor and volume of post-Galilean research.
September 2002: Schön Scandal Report Is Released
Bidding Wars Are Fading in US Homebuying with Market Cooling Off
Is the Future of Farming Underwater?
Yes. Vulnerabilities exist with respect to a system's expected functionality and must be understood and weighed against other requirements to determine the system's security model. Even if you think the expected functionality is stupid or impossible, that doesn't change the fact that the system has a particular expectation that it doesn't meet and a mechanism by which that expectation can be violated, i.e. a vulnerability.

To put it another way, consider physical locks, which must inherently be able to resist direct physical tampering by an adversary. Under your definition, no flaw in a lock could be considered a vulnerability since any lock can eventually be cracked. The problem is that this doesn't provide us any useful insight, it just makes the word "vulnerability" useless. It's already well-known that any lock can eventually be cracked, but tradeoffs still have to be made in deciding which lock to use for a certain situation.
Brown Act violations do get exposed every so often and usually result in the action that was being discussed getting reversed.

Its most commonly violated by city council members because city councils are usually small, so it's very easy to violate accidentally. Say you have a five member city council. Council member A emails council member B to get their thoughts on an upcoming item. Then a few days later council member B emails council member C to ask a question about that item. That's a Brown Act violation.
Our experience (in Menlo) has been that almost all of the teacher's small-group or 1-on-1 time is spent with kids who are behind. It is understandable to have a goal that is bringing up the lowest performers. But if a school is going to do that, they should not steadfastly refuse to let kids be tracked.

Allowing tracking would let kids who are not behind actually grow to their capacity. As it is currently structured, the kids at the top are never challenged, and they may not even realize that so many of their peers are also talented and unchallenged.

Teachers shouldn't have to teach a span of 3-4 grade levels. But in our district, the teachers and administration are the ones who are fighting hardest against tracking. It's not fair of them to fight tracking and then complain that teaching advanced kids would be too hard. It's only hard in the current system, where tracking (in our district) is not allowed.
It's not. Trying to sell it would crash the market.

Still worth a lot, obviously.
If there is any chance that this very public news has caused even an iota of embarrassment to the publicity-sensitive government and maybe a review of similar useless cases underway, it is well worth it.
Will Nonbelievers Believe Anything?
The skill and pleasure of heating your house with coal? The house my mother grew up in had a coal furnace in it through sometime in the 1960s, and on cold mornings somebody had to be the first out of bed to get the furnace going. I don't know who that person was--probably an uncle--but I doubt he missed the chance to exercise the skill.
Caveat needed here: This does not apply if you took a plea for lesser time instead of accepting the 'trial tax' (which normally quadrupoles your sentence from say 2-7 years to 20-40) which removes your constitutional right as you agree "not to make any collateral attacks on your sentence" in the plea agreement in addition to your right to trial.
(Yes the higher courts will probably override this but most guys give up when the district rejects them. It's scary as hell challenging the prosecutor/judge on your own from prison, dealing with the harassment from the mailroom cops, one out of maybe every 4 months being able to buy new typewriter ribbons in commissary, copiers down, high copier fees. The entire process is designed to discourage you from pursuing your rights.)

The system shouldn't work like insurance claim submissions that if you fight long enough/hard enough or can pay someone to fight for you ultimately grudgingly your constitutional rights are recognized. Remember, China's constitution includes democracy and free speech too, but just like our rights they enacted 'reasonable rules that happen to be barriers to those rights as an unfortunate side effect'.
Photo through cloud service provider or SMS? :D