skysight-inc/HackerNews huggingface dataset:
REPLs are great, and I always prefer a language with one than one that doesn’t, but being able to patch a running system is Lisp’s killer feature in my opinion. I’ve never seen another language that support that.

I had a bug in a long running program that would only show up after like six hours. I couldn’t replicate it in isolation because it had something to do with how state was being maintained. I set a conditional breakpoint right before the crash, inspected the stack, patch the function, and then had it pick back up by reëvaluating the current function call.

Damn thing just worked. It was amazing, and saved me so much time.
> I experienced more camaraderie while at the blue collar one.

I've never had blue collar jobs, but I've always suspected that was the case. I think there's less of a "class" consciousness among office workers. We feel like we're better, privileged - why, if we apply ourselves maybe one day we'll get to be bosses and billionaires too. We just have to meritocratically outcompete our peers...

Working folk know better...
I’ve seen this in CO too, but here the gov said that since Covid is spreading so quickly, that everybody is effectively on the front line or in a high risk setting. In that sense the CDC criteria is met. Since the criteria in an app is often just a handful of checkboxes, scheduling apps and pages don’t present a problem.
Context matters. If there are two cases, and one is more compelling than the other, then that one is also most compelling.
The company Aclima (https://www.aclima.io/) has a commercial business in which they pay drivers to drive around and collect air quality data, including methane concentration. Originally they co-located the sensors on the Google StreetMap vehicles, but now they run their own fleet. I don't think they've made it out to rural Alabama quite yet, though. . .

High-Resolution Air Pollution Mapping with Google Street View Cars: Exploiting Big Data
https://pubs.acs.org/doi/10.1021/acs.est.7b00891
> stay calm and set boundaries at every step

absolutely. and document all conversations. Staying calm is an acquired skill that I've tried to mentor in to my hires, and it is even more important to maintain if you are being set up to fail instead of supported to succeed.
> Whataboutism?

I know he was downvoted, but it's a legitimate retort.
Every time China's problems get brought up, someone attempts to deflect the issues by making a comparison to America's problems (which are frankly nowhere near as dystopian).
The rules vary widely in the US.

Anything going faster than 25MPH (40 km/h) without cutting out in NYC is legally classified as a moped. https://www1.nyc.gov/html/dot/html/bicyclists/ebikes.shtml
Search premature imitation.
I'm using electric buses every week but they are driving inside my city, never seen them used between cities nevermind countries - it wouldn't make sense cause of small range. Also inside they were exactly the same as normal buses so I don't understand what you wanted to say.

> I’m tall so I prefer to be squeezed for 1 hour instead of 14 hours.

Add 2 hours of standing in queues without your shoes, but yes, planes are faster. I was talking bus vs car though.
So I need to correct myself, thanks
kergonath. This was about Thalys in Brussels, not TGV.
Ah, but you should be able to hit it while drafting with aero bars.

My point here is that it's not the bike that makes you go 40mph - it's the "engine" (the human) and the environment. Expensive human-powered bikes aren't going to magically turn someone who tops out at 20mph into someone doing twice that.
The starting point for this discussion was:

"Who cares if it's pedal-assist or throttle so long as you aren't going markedly faster than normal people without any motor at all?"

And my point is that there are a lot of devices out there that are legally an ebike, and therefore have access to bike infrastructure provided the observe a 20MPH speed limit, but that are in reality much heavier and less maneuverable than what most people consider a "bicycle".

Obviously this has been lost on the downvoters, but just as some examples, if I were out with my kids cycling on a multi-use path, I would not be thrilled to have "bikes" like these passing me at 20MPH:

https://rugged.bike/

https://ebikegeneration.com/collections/rambo

https://www.addmotor.com/products/m-5500
I'm not sure if this was ever changed, but I remember running into something surprising regarding variable scoping with for loops (I think it was during an internship in 2014, so I think Ruby 2.x with some relatively low value for "x"). Unfortunately I can't remember exactly what it was; I think it was something about variables defined in the for loop still being in scope afterwards? That doesn't seem like it should be the case if it's just syntactic sugar for `each` though, so I might be remembering wrong
Short answer: You can't. Inflation (by gov. money printing) is a form of taxation for everyone who has money, deals with money or deals with businesses that deal with money. That means everyone. You are going to be affected, period.

Certainly, you can reduce your exposure to USD; but it is already a dumb idea to hold USD for too long. However, don't panic reduce your USD exposure and instead expose yourself to risks that you cannot assess.

There is yet an asset that holds against inflation. (ie: goes up when the $ goes down but never goes down by itself) Such asset will be highly complex and highly in demand that it might even incur a small inflation (discount) itself. We are, after all, in a world where all currencies are inflating at best and hyper-inflating at worst.
Aren't bandwidth requirements huge and storage requirements even more so?
SDL deserves it. Its used by a lot of open source software that we take for granted.
I think one "unfortunate" side effect of literate programming with a "stupid" procedual language like C, Pascal or even Java - is that your lp system tends toward becoming your macro system.

It does allow straightforward, short procedual/structured programs to become very readable and easily understandable - but for bigger "piles of code" - it's probably not that good a fit in practice.

I guess https://github.com/daly/axiom is both an argument for this being true (I seem to recall there was an effort to get away from lp) - and against (proof of existence: it's a big system, it's old, it seems to not be dead).

Then there's the other thing - I don't recall who's quote it is - but it is along the lines of: "There are few good programmers, there are few good writers of prose/technical documentation - therefore the subset of people that are both great programmers and great writers are tiny - and that is the subset for whom literate programming is a great fit".

I do think there's a middle ground though, and "notebooks" for "executable, repeatable" research papers is one such middle ground (or: to write a great cs paper your team need to have both skills anyway).

But there are certainly great programmers that can't write documentation on how to escape a wet paper bag.
Full Scope refers to a type of polygraph examination which someone might be asked to undergo as part of the investigation process before getting a security clearance. At one point, you could either get a counter-intelligence polygraph examination, where you were asked questions basically to determine if you were a foreign agent, or approached to work on behalf of a foreign agent, and that would take half a day, or you could be given a "full scope" polygraph examine, which might take a full day, and would ask a much larger invasive set of questions about your lifestyle. For example, a decade or two ago, you might be asked questions about your sexual practices and/or identity lest that be used as blackmail leverage by a foreign agent. (For example, if you say, were into golden showers, and were trying to keep that a secret, might Russia be able to use the threat of making a video tape of that practice to get you to betray your country?)

Access to some security comparments ("Sensitive Compartmented Information") might require both a need to know, and either a Counter-Intelligence or Full Scope polygraph examination. If you have a current (non-expired) TS/CI Poly or TS/FS Poly investigation, could be quite valuable to a defense contractor, because it can take a while (potentially months or years) and cost $$$ for you to get that investigation, which combined with the need to know, would be necessary to get you access to certain classified compartments which might be necessary for you to work on a particular project. Otherwise, you might have the necessary computer skills, but without having the requisite security clearance investigation having been done on you, the defense contractor might have to hire you and have you work on non-classified aspect of the projects for months and months (or if you are a new college grad, maybe even twiddling your fingers) until the security clearance investigation had been completed.
Story Time on Learnersweb StoriesLoved: Writing from a Guarded Walls
If you're piloting a vehicle on the road, you should follow all the rules of the road. This is the reason people hate cyclists.
Depends on the jurisdiction. NYC only allows 25MPH: https://www1.nyc.gov/html/dot/html/bicyclists/ebikes.shtml

At some point, we do need to restrict faster vehicles from operating in the bike lanes and the sidewalks, because the speed differentials will probably end up killing someone.
IANAL but could you not just base the business and get paid in the home country? Surely even if US taxes on worldwide income it's just that, tax, not any sort of 'unauthorised US work violation'?
When I read the title of the post, I knew right away that the top comment would be a comment about how bad things are. Top 3 comments, currently.

It's almost like anything optimistic is a threat that needs to be immediately dealt with.
Since you relate this example to Go, would you mind sharing thoughts about how heavy I/O from network sockets compares between the two or gotchas that might not be apparent to Erlang/Go developers about the other?
The answer, IMHO, is to assign property rights and let people trade for the optimal outcome. People frequently and willingly make transactions that on average shorten their lives in exchange for short term benefits (e.g., eating at McDonalds or drinking alcohol). There are tools to address the problem of transaction costs.
NaN's should trap, but compilers should not worry about accurate debugging.
On Consensus
1. To the white/nationalist press he became a hero (a Finnish speaking Finn winning). That alone is enough to make him an enemy of the communists and thus obviously a class traitor as he used to be member of the red/socialist/communist sporting club Helsingin Jyry.

At that time there was 2 sporting unions Jyry was part of the red one. There was a very hard political split along this line for a while (Kolehmainen got fired from his job due to joining Jyry for example).

2. Obviously got bludgeoned to death.
How would you evaluate a public offering of an emerging business?
What red flags would you look out for? And what other things would you look for that will help you evaluate the business?

(Example offering in the link above)
Information security is more and more becoming an essential part of human economy.

I wonder when will a giant rival today's google msft apple appears whose main business is information security.
As well as non-state actors.

I thought it was hilarious back in 2016-2017 how people took partisans sides on BOTH wrong answers!

"It was Russia! The President is ignoring intelligence agencies! Disagreeing with me makes you a far right extremist!"

Meanwhile kid in basement in rural Ohio: "top kek"
“Ultralight” and “electric” don’t go well together - and it will stay this way.
I completely agree— electric fat bikes are totally a fun time, but I think they really land in an odd place when it comes to where they belong on the road. They're likely too bulky and heavy to be in the bike lane, but shouldn't really be in the car lane given their speed limit. And the speed limit shouldn't really be dropped without imposing licensing, and once you're there, there's no point— it's just an electric motorcycle.
Good point.
Super abstract async and messing with global state. Not so fun times
Not really. Proc vs def, let and var keywords, Pascal style ranges and arrays, etc... I found C# is closer to Nim when it comes to translating code than Python is. The semantics are pretty different, especially since it seems everyone uses numpy in Python for any sort of array maths.
My favorite was at a hearing where opposing counsel had printed off that morning a copy of a letter he felt was dispositive. Word automatically "update(d) fields" and so the six-month old letter bore the date of the hearing. The judge didn't understand the concept and said the letter could not possibly be accurate; what other content was changed? His motion was denied. Thank you, Word!
> The turnaround was a minimum of three days and a new page could take weeks.

I think you finally convinced me that GraphQL does have a legitimate use case. Every time I evaluated building a GraphQL API, it had all of the complexity of the REST(ish) counterpart, and then some.

But where you put that complexity could have big impacts in a multi-team environment, particularly if it reduces round trips between teams.

This is basically my view on microservices as well (technical "solution" to an organizational issue), thanks for making me finally notice the parallel here!
> I noticed my 2019 MacBook Pro physically hot to touch even after being idle for 8 hours at night.

My late-2020 MacBook Pro also stays warm (even hot, sometimes) while supposedly sleeping. It can also no longer charge on the right side, that just stopped working. Had to rearrange my desk to satisfy the power bugs on the laptop.

Quality has gone way down, I don't quite see myself ever getting a Mac laptop again, after being on OSX laptops ever since OSX 10.0 came out.
Ah, ye old "Performance Improvement Plan". The passive-aggressively worded, modern version of whipping someone for "not working hard enough".

If you ever get slotted for a PIP (such a cute name...), it's probably better to look for new employment as soon as possible.
Does your memset version beat QEMU's plain-old-C fallback version ?
I made some attempts a few years ago to read this program in its entirety. I managed only the faintest glimpse and had grand plans of making it easier. I wrote down some of it: https://shreevatsa.net/tex/program

(Actually, a while after that I got more used to the style and I can now mostly read the program without the difficulties that used to bother me earlier, and I haven't gone back and updated the page. But I think chronicling my early difficulties arising was useful, as I suspect other new people may face them too: and I wouldn't be able to do it now: the "curse of knowledge".)

More recently, I tried to connect some people who may be interested in making this program more readable, converting it into other languages/formats, etc: https://github.com/shreevatsa/webWEB — please join if you're interested or can help or have already done something along these lines.
I agree with this sentiment. Overall, we should be praising projects like frame.work over proprietary and hard to port systems like the M1. I'm hoping some day the frame.work laptops will have a mainboard available similar to the M1, but I'd rather have repairable than not.
Much of the world still can't get their first shots.

> Rich countries have about twice the population of low-income countries, yet they have received about 50 times as many Covid-19 vaccine doses [0]

[0] https://www.vox.com/22759707/covid-19-vaccine-gap-covax-rich...
Isn't the other reason that HTTP APIs are the defacto, is because you often don't get to control the other side of the equation, so we default to the "common lowest denominator" case?
> back in the 80s, law firms were in love with WordPerfect for some reason. When did the switch occur from WP to Word, and why?

When my then-law firm was switching from MS-DOS to Windows, I was on the committee that was deciding: WordPerfect for Windows, or Microsoft Word? Some said "WP, of course, because it's the standard for law firms." My response: Who gives a [hoot] what other firms are doing - we exchange a lot of documents with clients, so what are they doing? That made the answer obvious: Word.
Seems great! Ordered!
> I still can't think of any use for this that isn't better solved some other way.

What about this?

"In some safety-critical scenarios, such as concerning the integrity of reactor containments, and metal vaults and bulkheads in maritime structures, it can be important to minimise the number of penetrations made through such metal structures for communications cabling. The use of neutrons for information transmission through such structures could negate the need for such penetrations and is perhaps also relevant to scenarios where limited transmissions are desirable in difficult circumstances, such as for emergency rescue operations."
Depends on the kind of lifestyle that you want, but two 2000€ salaries (before tax) can support a very comfortable upper-middle class life.
Blue Origin spaceflier Glen de Vries dies in New Jersey plane crash
You're getting downvoted because you're being deliberately obtuse.

No government is trying to guarantee the right for janitors or nurses to work remotely - only those jobs for which it's feasible.
Try Textmaker from Softmaker. 100% Word compatibility, $80, native Linux.
That link seems to not reference what you referenced?

Is the quote in this section?

https://en.wikipedia.org/wiki/Josip_Broz_Tito#Tito%E2%80%93S...
yes thank you -- by coincidence I was reading a bit about the Northern Crusades this week (in English) -- we do not learn this in school in the USA !

https://en.wikipedia.org/wiki/Northern_Crusades
I can see your comment(s).

I don't think there is an approval process for new accounts.
There’s a reason why heavy cargo bikes originated in flat places like Christiania, and the Netherlands. Walking a Larry vs. Harry Bullit up a steep hill is hard enough empty, but with 3 kids and groceries in the bucket I can see a lot of people preferring an assist.
Fantastic! Thanks!

I am surprised there hasnt been more power-pirates in SF - like to power your home server rack...

But if the FN buses cant eat 400A all the time - Maybe start Muni-Hosting ;-)

I wonder what Muni's power bill is (and their rate)
One of my problems with GraphQL APIs is that the consumption of that API because really difficult for simple tasks. With a traditional API wrapper there will usually be a fetchResource() function that wraps the API call for getting a resource with function parameters mapping to HTTP query parameters usually.

With GraphQL I need to look up what specific query I need create to fetch a specific resource. It makes it harder to build quick, one off tools and scripts. Using GitHub's GraphQL API is what I specifically have in mind while I'm typing this.
https://archive.md/XhPL9
Apples and Oranges. You are also assuming that other countries have the same level of participation in the stock market as the USA; which is far from it. Especially in emerging markets where the stock market is really insignificant.
I've never listened to Stan Rogers... Thank you for sharing this. Enjoyed it much and gave me a new rabbit hole to explore.
Neutron bombardment is unhealthy, but it was never used for communication until now.
IMO, sinpi(x)=sin(pi*x) is a better function because it does much better here. the regular trig functions are approximately 20% slower for most implementations in order to accurately reduce mod 2pi, while reducing mod 2 is pretty much trivial.
> A Bitcoin is valuable because only you control it, it cannot be confiscated, it cannot be censored, and others will always be willing to buy it from you.

Again, you're not using the widely accepted definition of "hard". None of those qualities give you any ability to produce a new good. None of them mean anything if the price of Bitcoin crashes.

If the housing market crashes, I can still live in my house. If the Bitcoin market crashes, I can either sell my Bitcoin (and realize a huge amount of lost value) or maybe I can't, and then it has no value. It's just a string of characters in the end.

Also, many Bitcoins are censored. The large exchanges have blacklists of Bitcoins that they won't trade due to their involvement in criminal activity.

You can certainly find someone willing to buy them, but if most people are on exchanges that comply with the blacklist, your coins are much less liquid and much less valuable.

Even worse: Bitcoin will always be vulnerable to 51% attacks, which means I could lose any number of Bitcoin.

> The day will come when nobody sells their Bitcoin. Why on earth would you trade the hardest asset for a softer one (Greshams Law) — unless your personal requirements needed that asset for other purposes (personal preference).

This sounds like satire. What's the point of any asset that you never sell? It's literally useless -- a way to lock up and bury value.
IKEA has been rendering almost all it's catalogue images for years. The moment this is feasible it'll happen.

However, it seems hard to get right. Rendering fabric right is hard! There's definitely an uncanny valley of clothes rendering to get through.
It is a standard marketing research tool and has been for many years

I've been paid for a questionnaire on a new beer over 40 years ago and another more general one.
I'm not convinced that concern about biological diversity is an honest justification for anti-immigration beliefs.
There is something to be said about writing a considered response rather than a postcard-type reply to an email. The practice has (out of court, at least) and that has affected the quality of the work.
I live in Kingston Upon Thames, a 2 minute walk away from the river. Can I swim in it?
Important point from the article

>Companies with more than 10 staff could face fines if they contact employees outside their contracted hours.

Small businesses can and still will exploit their staff.

We need to get over this whole myth of small business being good and big business being bad.

The worst abuses of staff you will ever see happen under the watch of small business owners.
Yes, err obviously?

Given a choice, she'd rather be the one that's home all day but that's sadly not to be.
> And you would cause untold destruction to amazon rainforests, among other things.

Why would putting all the panels in a desert do that to a rainforest on a different continent?

And how much of the Sahara do you think we’d need to cover in PV if for some strange reason we didn’t put any on rooftops, brownfield land, parking lots, car bodies, and (for most of the world) closer deserts?

http://www.wolframalpha.com/input/?i=area%20sahara%20%2F%20%...