skysight-inc/HackerNews huggingface dataset:
> I worry about wildfire in the hills, since it hadn't rained for months.

The Bay Area rarely gets summer rain, and what we get is pretty negligible. Since you said "hills," here's what I found for La Honda:

https://wrcc.dri.edu/cgi-bin/cliMAIN.pl?ca4660
Dramatic title for a post which basically says "use tmux".
The problem with mock exams is that they don't follow any national rules on how they're used. Some schools do them in November, some in March. Some teachers mark them having not been trained in A Level marking. Some schools may do mocks in exact exam conditions, others might not bother with one part of the test, or have them done without supervision. Some teachers grade them accurately, some intentionally grade them harshly to motivate their students to study. Etc.
Since this post is receiving downvotes, I'd like to know which part of the HN guidelines it is violating.
Embedding Lua vs. Python (2016)
Introduction to Event Cameras (2020)
The question was about Lisp in general, or at least I read it that way. If I misread, then I'll nonetheless leave describing Scheme paradigms to someone who knows something substantial about Scheme programming; I'm not that person.
I never said that, I don't think you really understand how 5G works. The big 3 cloud already have extensive experience in creating DWDM fiber network as backbone, it's not really all that different from internet stack anymore.
Not really erased, maintainers must have a local copy of the history and can just force push
Was there any language that solved the chicken and egg problem using a nice ffi ?
I don't know how in my mind weather forecasts and discussion from NWS came to carry such weight, but they do. Generally, they are not BSing.

I think the most frightening thing to read in Courier all caps is, "EFFORTS TO PROTECT LIFE AND PROPERTY SHOULD NOW BE RUSHED TO COMPLETION".

F-- Twitter and the political BS, this kind of all caps is real.
Yes, if you search on the web or YouTube there are surprisingly few tutorials for Nim. Compare that to Julia which has a couple of books published, and also has courses available on Udemy, LinkedIn Learning and YouTube. Some of these Julia courses are pre-1.0 Julia while Nim doesn't even have a course post 1.0 release which is a shame. Let's hope that changes soon - more learning resources can only help interest in Nim grow.
Climate change causes... climate change. Whatever the climate has been for centuries in your area it will probably be different in the next 10-20 years. It might be warmer, wetter, cooler, drier or just more variable. It's hard to predict.
You can bike right out of Philly and Boise and get the same things. Maybe even more beauty. Why should we pay SF prices for the privilege?
> I am not sure what google tries to accomplish with those changes.

I think it's about the ways people can and do navigate the web.

It's something you don't need if you navigate the web just via Google, so they get rid of it.
Ah. Well, that's just a mistake. It's a misleading use of the term "the halting problem." There is a problem which is a variant of the halting problem which is RE-complete, namely, the problem of determining whether a given program halts. But that is not THE Halting problem, it is merely a halting problem. THE Halting Problem is the problem of determining whether a program halts OR DOES NOT HALT, and THAT problem is famously not in RE.
I think the point about language being a model of reality was interesting. I have an MA in linguistics including some NLP from about a decade ago and was looking at a career in academic NLP. I ultimately left to become a programmer because (of life circumstances and the fact that) I didn't see much of a future for the field, precisely because it was ignoring the (to me) obvious issues of written language bias, ignorance of multi-modality and situatedness etc. that are brought up in this post.

All of these results are very interesting, but I'm not really feeling like we've been proved wrong yet. There is a big question of scalability here, at least as far as the goal of AGI goes, which the author also admits:

> Of course everyday language stands in a woolier relation to sheep, pine cones, desire and quarks than the formal language of chess moves stands in relation to chess moves, and the patterns are far more complex. Modality, uncertainty, vagueness and other complexities enter but the isomorphism between world and language is there, even if inexact.

This woolly relation between language and reality is well-known. It has been studied in various ways in linguistics and the philosophy of language, for instance by Frege and not least Foucault and everything after. I also think many modern linguistic schools take a very different view of "uncertainty and vagueness" than I sense in the author here, but they are obviously writing for non-specialist audience and trying not to dwell on this subject here.

My point is, when making and evaluating these NLP methods and the tools they are used to construct, it is extremely important to understand that language models social realities rather than any single physical one. It seems to me all too easy, coming from formal grammar or pure stats or computer science, to rush into these things with naive assumptions about what words are or how they mean things to people. I dread to think what will happen if we base our future society on tools made in that way.
It was bananas. Glad it rained too because wildfires are the last thing we need with all the madness this year has been throwing at us.
> ssh -X $host -t "tmux -CC attach -t $session_name || tmux -CC new -s $session_name"

or you could just

ssh -X $host -t "screen -R"
Heh. Your idea of a "severe, multi-year drought" is California's idea of "string of unusually wet years".

It is all a question of perspective.

(And what we call drought, well...)
> Not all.

Look at the rest of my comment. When I said "all" I was clearly talking about people I know, not everbody everywhere. Specifically people that I know.

> Not wasting my life on commuting has made a huge difference in my life.

That's fair but it's also again quite clearly not what I was talking about. Read what I've actually said: I'm talking about leisure and social activities.

Seriously: stop picking random out of context fragments out of peoples' comments and building strawmen out of them just for the sake of being disagreeable.
Ever heard of Photoshop, Illustrator, Sketch, Figma and other apps that the vast majority of people use over GPL alternatives? Outside of the tech bubble I mean, out in the real world.

VLC is one of the few exceptions that prove the rule standing out like that. For every GPL success story in consumer products there are 10,000 proprietary consumer product success stories.
Anonymous google employees have claimed in HN comments that google has data showing that these interviews do “work” whatever that means.

Can any of you post more info here ?
Honestly, there's nothing there that is harmful about SSH. The article is just suggesting you use tmux and to do so securely, over the wire, you'll still need SSH.
In the olden times, ending words with e instead of a is considered an acceptable typo.

Also the article explicitly says "it looked like he wrote". So when you see red, that last letter can become anything and nothing would change.
You need the original RCT2 assets to play it and it’s not super well known, so technically using this is not a lost sale for Atari.
Harmful? Really? The hyperbole of that statement stands in stark contrast to the rest of your post, which indeed is quite helpful, especially for those that haven’t heard of screen and/or tmux.

Perhaps a better title would be: “Raw SSH can be frustrating - here’s one way to fix that.”
You're right, it's Option-u. Most of the key labels on my MacBook have long since been scratched away.

This has happened with every single Apple keyboard I've ever used. I suspect it's my fault, since I'm a key pounder, having learned to type on an IBM Selectric typewriter.
Isn't that the weather pattern of northern Australia? The Dry, then lightning storms, then eventually lots of rain and floodings.
The funny thing with GPT-3 is that it comes up with sentences that seem to make correct deductions using arithmetic or other submodels of reality but it will blithely generate further sentences that contradict these apparent understandings. It's impressive and incoherent all at the same time.
What’s the decent location? Even without parking rent that seems extremely low for sf. Also luxury?
> I was able to get a large, modern, luxury 1BR in a decent location for under $3K

This sounds like a joke about just how absurd SF rents are.
The other problem with renewables is that when it's hot in the Bay Area, the wind isn't blowing as much.
An easy way to compare investment performance
Structures – the invisible forces that help maintain the status quo
It seems silly for the author to have titled this "SSH considered harmful" when they literally use SSH in their suggested alternative.

That said, https://mosh.org/ is also a good alternative to a plain old SSH connection.
Transparent public toilets are a stroke of genius
This is interesting. I find myself using checkout to check out individual files extremely rarely. It feels like a bit of an anti-pattern to me. What I do instead is commit the changes I intend to keep, using some interactive form of commit (usually git gui) followed by git reset --hard to remove whatever I don't want to keep.

The underlying rule is never to make destructive changes on a working directory that also has changes I intend to keep. This massively reduces the risk of data loss by accidental fat fingering of a command.
> Like all genders, I would ask them what is “correct.” If you’re asking about _sex_, however...

Ah, we've switched arguments. Upthread, you stated:

> And for most people, “man” and “male” are synonyms.

If you're now arguing for a distinction between the terms, we're now in agreement.
Rush hour traffic is just as bad out in suburbs, and in some ways worse, because the roads are designed for much less congestion.
Until COVID-19, the media trend was a relentless attack on suburbs. However long the pandemic lasts, the mass experiment in remote work is likely going to have indelible impacts. Why would profitable companies want to pay big city prices for employee salaries when the evidence for many can be just as or almost as productive using remote workers with much lower cost of living?
I was meaning actual screeenshots of i.e. let's say another product. I would 100% use it for that.
There is also this issue of skyrocketing violent crime that many people are choosing to ignore. As an older person who lived through the "bad old days" of NYC in the 70s, 80s, and early 90s what's happening today is, unfortunately, very reminiscent. The pandemic aside, the utter and total leadership failures of Deblasio and the City Council have led us to where we are. The NYC that many people have come to know and enjoy for the last 25 years is sliding back into a very different kind of city, with our "leaders" doing absolutely nothing to address the issue.

https://gothamist.com/news/49-people-shot-72-hours-wave-gun-...
Yes I always use tmux.
But how would anyone interact with that part?

If it has no NIC access and the OS doesn't have access to it because it's not hanging on PCIe anymore, so if it's only there for system bringup, it's essentially sealed off from the world.
Because the web is how we communicate in this day and age. HTML is used for legal, medical, personal, press, cultural, and educational purposes, like paper and pencil used to be, and stone and chisel before. We can't let our language allow to be taken over by a single commercial entity. We're already experiencing a loss of digital heritage from a decade or two ago. We think we are so advanced, but lack basic means of communication available to former generations. We're seeing digital media being used to influence people at a scale not possible before. We need widespread competence and broad representation for digital media. I guess you don't want to kiss the ring of an ad company if you want to tell and show your grandchildren how our time was like, do you?
Quick comment ... I have no idea about the answer to your email riddle. I don't know anything about Basecamp, Apple, WWDC, or any ruckus. So if you want to obfuscate your email address and yet still be contactable by humans who use computers, you need not to rely on specific knowledge from that world.

Of course, a perfectly reasonable stance is that if someone really wants to contact you then they'll do their homework and solve the riddle, in which case it's fine. I just thought I'd let you know that not everyone lives in the world where that kind of knowledge is commonplace.
Just goes to show you that just because somebody managed to get a job with the title DBA doesn't mean they're actually an expert in database management.
Yeah he probably has some plugins causing issues. I have zero problems with firefox other than the occasional "chrome only" web pages and mostly user-agent fakeout extensions take care of that
How does the cost of storage for p999 events compare to the cost of natural gas or nuclear?
Those are some fine rhetorical questions, but they don't shed any light on whether "actively promote" is grossly misleading in this case.
I spent a lot of time practicing leetcode, interviewed a bunch of times (4 times, about 25 technical interviews) at FAANG without getting an offer. They always tell me it was very close (or even that I passed, but they didn't find a team in the following month and asked me to reapply).

What leaves me with a bitter taste is that they don't seem to value the experience on my resume (e.g. OSS and tons of github projects, blog or scientific articles, things written by me they could actually check). It feels like they will favor a candidate who can solve leetcode problems a little bit faster to someone who is a more experienced SWE. Also the whole thing seems pretty random.

Also practicing leetcode feels like wasted time. It's not uninteresting but after you solve 500 problems, it starts to get uninspiring. There are cooler things to do for personal development, especially when you already have a demanding job.

But well, that's part of the game... at least the rules are clear, and the interviewers/recruiter are usually pretty nice.
is there a performance hit with using databases inside docker?
Wordpress is part of the LAMP stack, and there are easy tools like XAMP to get you up and running locally. With a tutorial it should be doable. It’s probably better if you get hosting with auto-install if you’re really averse to tinkering.

That said I wonder why you’d need Github Pages if you’re already set up with Wordpress...
My impression is that the systems never progressed much after SHRDLU even though there were attempts at larger scale "expert systems". But adding more advanced rules and patterns proved extremely difficult and did not always have the expected effect of making the systems more general.

There was the whole AI winter thing, of course, but that was as much a result of things not living up to the hype as a cause.
On top of that, how do you guarantee the voting machine is running the right software? They have problems as it is.

Even worse, good luck getting election software formally verified on a budget.
I live in the Bay Area and I don't read it as dismissive. We're just soft. We can't drive in the rain, either.
> Key facts: students are always ranked and graded on a curve. Student populations have a fixed number of grades awarded every year, etc.

I'm pretty sure that's not correct, please find a source suggesting that. There have been major reforms (primarily the changing A Levels back from the modular version that Labour had previously introduced) and these were specifically aimed at reducing grade inflation. If there were a fixed number of grades each year there wouldn't be any inflation to counter.
I seem remember hearing this over a decade and a half ago too. I've been confused and frustrated how the message ever got lost.
> Why would you want to replace Lua in this space?

The crowd of people who speak Lua is pretty different than those who speak Python.

I would guess the Lua crowd to be older, more experienced, but smaller.

The Python crowd is much bigger, and includes people who dabble in coding rather than those of us who do it for a living.

It depends on the user base of your application, but I can totally see why Python would be a better embedding language for users to use. You build the product for the users after all.

In todays world, I'd make some V8 bindings and get users to use javascript, because that's even easier to embed, has a bigger ecosystem via nodejs/npm, and has a probably larger userbase... It's got a nice remote debugger/UI too, which is quite a plus if you're expecting inexperienced users to write plugins/modules for you.
DeSoto County coroner calls Mississippi’s Covid-19 numbers ‘misleading’
We Killed the Middle Class. Here’s How We Can Revive It
The reason for pythons popularity is only because it’s popular? Not because it’s suited to any particular task?

Then no doubt the majority of those 100 people would use the toothbrush to hammer the nail. It is after all a far more popular tool.
Huh? I use MicroPython on ESP8266's that I'm sure are way under $5 in bulk these days. Including I2C support and various other stuff, without writing any C. I am a hobbyist but I don't see any reason why the same thing wouldn't work in a commercial product.
Never bothered with solr cloud and our simple replicated cluster that pretty much auto scales from 3 nodes to 100+ across multiple regions takes maybe a few hours of maintenance every few months, and no one dedicated to baby sit it...

In summary, avoid SolrCloud like plague.
> WebAssembly enables predictable and stable performance because it doesn’t require garbage collection like the usual options (LUA/JavaScript).

GC is a small part of that - the much bigger factor is dynamic optimization is necessary for fast Lua or JavaScript. Wasm is designed to not need that (like most languages that are not dynamically typed).
All of those things reduce risk, they do not remove it. And given that you can be asymptomatic for two weeks there’s a very real danger of spreading the virus. And there isn’t really a good reason to be doing it right now other than “I want to” so it’s not difficult to see it as a selfish act.

(the friend travelling from city to city and staying in Airbnbs sounds considerably worse to me, though)
They've already had that option for many years. Mass outsourcing of U.S. high skill IT just never materialized. I suspect there's a much greater managerial gulf between Bangalore and New York than between Dubuque Iowa and New York.
>> Researchers found that when they followed public Facebook pages containing Holocaust denial content, Facebook recommended further similar content.

I can understand that being precise is crucial when making statements like this but instead of getting hung up on that detail, the tech-minded folks of HN would also understand the main argument about the perinicious effect of such feedback of "similar content" reinforcing the false beliefs and conspiracies.
I love paywalled sites!
Oh and welcome to the country, elite libtards! Please don't destroy it like the shithole you came from.
"... the fundamental rule of technological progress: if something can be done, it probably will be done, and possibly already has been."
-Edward Snowden (Permanent Record)
One area that I'm hoping WebAssembly will help with is running native extensions in a portable sandbox. That way libraries like nokogiri can be compiled to wasm ahead of time, then executed on a wasm runtime. There will be a perf hit but not having to wait for nokogiri to compile native extensions will be worth it.
But none of them have their own ROW to do it, except around small specific regional campuses like Hillsboro. They have dark fiber leases, IRUs, and wavelength circuits. Show me a big FAANG owned and controlled cable from western OR or WA to Colorado, for instance. Doesn't exist. Show me a FAANG owned and controlled path from Hillsboro to Sacramento and the bay area. Doesn't exist. They have IRUs in infrastructure built by someone else (Zayo, level3).

Show me one FAANG with anything even 5% of the outside plant wholly contolled fiber route miles of the size and scope of the railway ROW sprint, qwest and level3 networks. Or legacy wiltel.

The only real exception, Google has successfully made a big deal of itself in submarine fiber by throwing its money and weight around.
Thank you for information. As a Scot, with a relative involved (she got what she needed), I am grateful, that the Scot gov changed their minds and used teachers grades without moderation. Even though our mocks (“prelims”) are produced by the SQA who also do the main exams.
It’s a unprecedented situation, let’s cut some slack and base it on the best info that we have, the teachers view.
I hope English gov see sense but so far they don’t have demonstrated much.
No {}, no deal
It might be worth noting that strictly speaking this isn't safe to apply to an arbitrary binary. That is 31 c0 and 33 c0 might behave identically when executed as xor, but they could, for example, also be part of a larger instruction where the swap results in a change in behavior.

Presumably this implementation disassembles the binary which gives a very high probability of determining whether these bytes are only executed as xor, but this isn't in general enough since the way the program is executed at runtime may not correspond to disassembly [0].

Other patterns that might trip this up are programs that re-use some program bytes as constants (e.g., if you needed the 16-bit constant 0xc031 you could just point to this existing pattern in the instruction stream [1]) or which otherwise examine or modify their instruction bytes at runtime.

Now of course this caveat doesn't apply to almost any "vanilla program" compiled by a normal compiler. It's only likely to come up in hand-written assembly or as a result of some tool or process that purposes does this weird stuff (e.g., as an anti-debugging measure). 99.99% of the time these swaps will work out fine.

---

[0] Further, you can't even necessarily unambiguously assign a byte to a particular instruction, even based on the dynamic behavior, since a given byte might be used in two different instructions based on an earlier jump which result in different parsed boundaries. This is really really unusual and usually in the realm of demos or anti-debugging techniques, etc.

[1] This is not actually a good idea for performance because modern CPUs hate it when you use the same bytes for both code and data.
I don't think it's just about solving the problem.

It's also about:
- how you convinced yourself and the interviewer that your solution was correct (essentially an informal proof of your code)

- how you test your code after you finish coding

- what clarifying questions you asked to tease out a concrete question

- what edge cases you thought of and how you handled them

- how you handle bugs if they appear in the code

- what solutions you presented and what their tradeoffs were, and why you decided to use a particular solution

- whether your code was idiomatic

- whether you used clean abstractions

- maybe also comments and variable naming

... and probably others I'm missing.

I don't deny that interviewers have their biases, but I would hope that your interview performance is the major factor in whether you received an offer. There are plenty of people at Google and Facebook who haven't majored in CS at a top school.