skysight-inc/HackerNews huggingface dataset:
They were not extemely slow compared to contemporary machines. Keep in mind: Lisp Machines were single-user workstations mainly for developers and were developed originally in the end 70s and commercialized in the 80s.

Commercial Lisp Machines (LMI, Symbolics, TI) were basically as fast as contemporary machines 1981-90. Especially for running Lisp. The first systems appeared end 70s and there basically almost no machines like them. LMI and Symbolics machines were basically the first or at least among the first GUI-based workstations in the early 80s. In the mid 80s a Lisp Machine was as fast as the then contemporary machine, but much more extensive in capabilities - which made the hardware very expensive.

In 84 Apple released a Mac with tiny b/w screen, an 8 Mhz 68000, 128kbytes memory, no virtual memory, a floppy drive, no extension cards, no development environment, ...

At that time the Lisp Machine from Symbolics used a 68000 as a frontend processor for its megapixel console, had ethernet, supported several megabytes of RAM, had a dozen of extension slots, had disk drives, tape drives, color graphics options, and an object-oriented OS running with 100+ virtual memory with garbage collection.

At the end of the 80s machines catched up - especially the Unix machines - but they were not dramatically faster for running Lisp. But they allowed machines with less RAM running C code/applications - while RAM was really expensive. Real faster machines appeared in the early 90s, when Lisp Machines were already abandoned and newer Lisp architectures based on Lisp RISC chips were not brought to the market - due to lack of customers interested in expensive niche technologies...

In the end 80s a 68030 wasn't running Lisp faster than a Lisp Machine - basically the same for the usual (micro-) benchmarks. The 68040 in the early 90s was slightly faster, then. Generally the during its lifetime 75-92 the Lisp Machine architectures were not designed for speed, but for other capabilities - they were basically enablers for the first development workstations with able to run large (at that time) software/datasets. A single Macsyma could thrash a timesharing mainframe end 70s, but on a Lisp Machine the user had Macsyma on his 'personal computer' with his/her own 1MB-4MB RAM and his/her own virtual memory.

SGI Machines in the mid-80s used Motorola processors - thus weren't 'extremely' faster either. The early MIPS processors weren't much faster either - around 1990 SGI introduced cheaper SGI machines with good graphics - but still not with 'extremely' fast CPUs...
there are pro speakers with digital inputs (not just for a clean signal, but usually to do some digital correction for the speaker response) but then you are stuck with that DAC, amp and speaker combination, and you either need a volume control at the speaker or you are losing bit depth by turning down the digital signal.

The opposite also exists - a “digital stage box” to convert analog signals from mics and instruments to digital as soon as possible.
GitHub All-Stars: salien-bot
You can save a lot more money, in absolute dollar terms.
20% of 200k is more than 40% of 80k.

People talk about "cost-of-living" like it's some non-negotiable tax that you have to pay to the world. It's true you can't get the same lifestyle at the same price as a low CoL area - no humongous 5 bedroom house with a massive backyard. But it doesn't mean your life has to necessarily suck.
ETHZ, Swiss Federal Institute of Technology Zurich.

http://www.progtools.org/article.php?name=oberon&section=com...
Best Home Beer Brewing Kit
Microsoft's improved Face API more accurately recognizes a range of skin tones
PostmarketOS is moving to Gitlab
You might still be disappointed at the lack of updates :*(
Start with what it is. And do not mix it up with sentience or intelligence.

Soon you will discover that consciousness is an empty word much worse than dark matter or energy in physics, as those describe observable things with clear definitions.

What is a quale? Saying it is a quantum of subjective experience explains nothing because then you have to properly define experience in general. Trivial definitions end up at sensory levels which is probably not what was meant.
Advanced definitions like say "symbolic representation of an experience" are more workable but anger philosophers.
(it opens practical avenues of research such as: how humans assign symbols, what kinds of symbols they construct, how are symbols communicated, what are neutral correlates of experience that may relate to symbols, how are internal and external symbols discerned)
Incidentally, AI may have such qualia in as much as it can self generate symbols.

Or you have to first define what consciousness is, and not in terms of qualia.

Or at least what is subjective without trying to say that is something that cannot be objectively quantified because this is a known lie.
Why Simple Is So Complex
Because the country has humiliated itself on the world stage, proved to be run by a scabby band of self interested morons and half populated by backwards facing gullable isolationists, willing to burn 50 years of hard won progress and risk destablishing Europe, just at the point where we face huge global environmental and economic challenges, at a time when it’s clear that working togther is of paramount importance.

Just a guess :)
but I gather that the IX and IY index registers were added to it to address similar limitations in the 8080 architecture

The 8080 was much better than the 6502 in terms of 16-bit registers, even without IX and IY.

The architecture was:

A an 8 bit accumulator
B C two 8 bit regs or combined 16 bit
D E two 8 bit regs or combined 16 bit
H L two 8 bit regs or combined 16 bit

I did a lot of Z80 programming and I usually ignored IX and IY. They were useful for certain things. But they were slower than the 8080's registers, because IIRC they needed an extra opcode byte.

The Z80 did, however, add lots of neat stuff that used the existing 8080 architecture registers.

E.g., here's a single instruction equivalent of today's memmove() Unix library function. Do this:

BC <-- stuff a 16 bit count into it
DE <-- stuff a 16 bit destination address into it
HL <-- stuff a 16 bit source address into it

then do the LDIR instruction and you get a memory copy in a single instruction. Up to 64 K bytes, which was the entire address space.

IIRC the instruction was interruptible on a byte-by-byte basis, so it's not like you ruined your interrupt response time.
And what happens after I read...

>What happens when your personal information gets sucked into an endless marketing vortex?

... i'm prompted with a popup to enter my email address for a marketing newsletter..
Actually, correction: there is a rustc package in Debian stable: 1.14. ESR60 requires 1.24.
If you use the large_file API (needed for multithreaded uploads), you do only hash chunks not the file.
It's probably still valid for a normal meal.

You can get reccomandations, they tell you what fits good togheter... They have to serve it probably in some special way (that we don't even notice). Idk.

Just because most people don't notice or appreciate the added service, it doesn't mean that it's not there.

But yes, mandatory tips in general are stupid. It's the employers duty to pay their stuff a fair "base" salary. Tips should be additional income for extraordinary skill.
I'm really curious how you would do that ? What kind of APIs can express this ? Can they detect unified integrated gpus?
> but almost zero usage of cocaine.

This is where the disconnect happens, since you dont see people using cocaine you assume that the ban is working. Meanwhile people who really want it, can get it with money or their bodies (women).

Just because you dont see it does not mean its not happening.
...that would be nice except you need to reimplement LogIf or Must again for every single function signature due to lack of metaprogramming..
Meet Norton Rose’s Legal Bot and Its Creator, Nick Abrahams
There are quite a few groups that place people into internships, and which work to promote people of demographics whose presence in tech is currently below what would be expected from the same demographics' share of the overall population.

I suppose if you want to argue that should be illegal, or that it should be illegal to use one of those places to source your interns, you can. But if you do that, you take away the "pipeline problem" response so many companies like to use to explain why they hire few/no female, black or hispanic people.

In other words, to argue against this, you must also make the case that the "pipeline" feeding a particular company is a matter of that company's choices and that the company can be held responsible for the demographics coming out of that "pipeline". Which, if you really want to make that argument, go for it. But I think the average person who is upset by the idea of places like Outreachy or Code2040 will not want to follow all the way to that logical conclusion.
Did we ever get an update on the online YC batch?
ProtonMail Down for Many Users as the Company's Network Faces 'Sustained Attack'
Tower 3: PRs, Rebase, Quick Actions and Subscription
The MDN web docs? I agree, they are superb.
I thought the TLS length hiding extension was supposed to fix this, I wonder why it did not progress. Maybe it is just easier to disable compression for dynamic content.

[0] https://tools.ietf.org/html/draft-pironti-tls-length-hiding-...
I use rclone's B2 driver (https://rclone.org/b2/) as an rsync-style backup solution of about 1TB worth of my pictures and other media. Also, it's encrypted with my own local key using rclone's crypt module (https://rclone.org/crypt/).

rclone supports multithreaded upload, and even has experimental support for FUSE mounting. However, the sync command gets you Dropbox-like behavior and can be cronned: https://rclone.org/commands/rclone_sync/

I really like the price of B2, I hope it stays low :-)
HttpClient may kill your system, be careful
Node.js read 3.7GB JSON file
I'm currently reading/writing a 3.7GB-ish JSON file from disk into NodeJS, I'm using --max-old-space-size to accomodate the larger file and JSONStream and FS streaming to get around Node's Buffer size limit/string size limit. Is there a faster/more efficient way of reading large JSON files? I'm thinking I can optimise the write out by just using a traditional DB for that, but the read in still would be a pain.
Err... Citation needed?
I think the definition of fact changes if you ask a mathematican or a lawyer. Those definitions will both be good in the context of their work.
well, if 2 people need a mattress it's easy:

person A buys mattress.
sells it to person B for 1 cent

person B (or A, not disclosed in ad) gets mattress for less then 1c

A&B split total cost
Okay, I'll have to go back and have a look at some of the client libraries I tried - it may have been the machine I was using wasn't quick enough to hash ~30GB in a reasonable amount of time.
Mesa Digital sues Amazon, Sony, and 2 others with a patent that's likely invalid
Norwegian Consumer Council report on how tech companies use dark patterns [pdf]
> Ok, I find this very problematic - along the lines of 'Hey, our country is massively corrupt and dysfunctional, and these Westerners came in and didn't do really anything really wrong or corrupt, there are other actors who are clearly to blame, but let's blame the Western Colonialists!

That's the long and short of it. I read that article twice now and all comes down to 'South African law forced them to get a local partner' - a partner which turned out to be not so great - and 'The contract which was in objective terms great for the client (you only pay if you get a benefit) didn't look great because people in SA didn't like that a foreign company got so much money' -- that's about 99% of what this is about: We do not like the outcome of what we brought upon ourselves, so lets blame someone else. And if that someone happens to be from the West - even better.
> How many organizations have the millions of dollars of capex needed to get that off the ground and keep it all running?

I think you are exaggerating when talking about "millions". Companies running in old school DC will not build the actual DC. They will rent a 42U cabinet or part of it.

You can typically rent 1/4 of a cabinet for a few hundred bucks a month.

I you operate at a small scale, you typically don't have that many servers, maybe 4 or 5. A decent server is in the range of 4000 to 6000$ and will last generally around 5 years.

And these servers rarely breaks (we have a fleet of more 300 servers, and maybe 1 or 2 "wake the on call" crashes a year).

Throw in 1 or 2 decent switches at about 1000 to 2000$ each and you are mostly good to go.

You end up with a capex of ~50 000$ to get you started, with a depreciation over 5 years.
Django, the Python-based web framework, has fantastic docs too: https://docs.djangoproject.com
Overcoming (some) Spectre browser mitigations
Does anyone know why opting aircrafts instead of satellites ?
Ask HN: Where Is the HackerNews Dark Theme?
1. WiFi, even the current 802.11ac were never designed for those usage. It was for a few people in small area using it lightly, not constantly.

2. WiFi / Unlicensed Spectrum has limited power compared to licensed Spectrum. Which means full coverage is few order of magnitude harder.

3. I still think weak signal and hand off is an software and implementation issues. We should just disconnect WiFi if its signal is only 2 bars and not try to do edge location transfer.

The upcoming 802.11ax fixes that somewhat, and it should be able to handle 32+ concurrent users, and with up 8x8 antenna in phase 1 ( Not confirmed yet ) and hopefully 16x16 in phase 2. I am not sure if Phase 1 and Phase 2 are compatible in such a way so Phase 2 router would benefits Phase 1 users as well. After-all these manufacture are there to make you spend more money to upgrade. Another problem is all these are good on paper, but once 802.11ax are mixed with 802.11ac, its performance and capacity drops dramatically. So I actually wish in the far future we force more users on ax, drop ac from 5Ghz band and users uses N on the 2.4Ghz band.

Or better yet, LAA, ( License Assisted Access ). While technically superior I am not entirely comfortable of putting everything in carrier's hand. And Full LTE in Unlicensed Spectrum; MulteFire, is an entirely Qualcomm tech.
Why using aircrafts instead of satellite?
Ask HN: How can I filter the most upvoted stories from a given domain?
I'd like to get top stories from The Atlantic, is there a way to do this?
Perhaps. Personally I use Arq with B2 for a back end, and this usually costs me less than $1/mo (their regular backup starts at $5). In addition, using B2 with something like duplicity is the better approach for backing up Linux or NAS boxes, where their official client is not supported.
Likely DC, Maryland, Virginia. There is a lot of defense and government contracting in hardware and software in that area. As another person indicated pay is really not that great. I'd add the diversity of opportunity is constrained as well: if you aren't interested in helping the military blow shit up, three-letter agencies probe into private lives, or a handful of NIH- or DOE-funded research projects then you're mainly competing for jobs at much smaller companies, poorly paying jobs at larger companies or pharma labs, or desperately trying to get out.
Any discussion on documentation is incomplete without mentioning Django

https://docs.djangoproject.com/en/2.0/
Why not satellites instead of aircrafts?
I love https://redis.io/documentation. It has a great UI too.
Any ideas on using Backblaze as a driver in a Laravel project? We're currently using Digitalocean Spaces but it's very unreliable.
That happened in the golden era of multilateralism, after the fall of the Berlin Wall and the Soviet Union. The US realized how unfair the situation was, and took some timid steps to start a rebalancing of the situation, allowing for the creation of a competing currency.

It is not that the Euro was not a threat to the dollar, it is simply that the threat was minor then, and that it was plain and simple the right thing to do: renounce to unfair advantages in order to move to a more just world.

The US continues to unfairly abuse the dollar as world currency, and dismissing this fact can be a costly misjudgment: fair for the world, but painful for the US.
We've banned this account for repeatedly violating the site guidelines. Not cool.

https://news.ycombinator.com/newsguidelines.html
You are telling me you are gearing up for Series A and still can't get into YC?

Why are you still chasing YC when you could be talking to customers, growing business, adding features?

Honestly, if I had the time to apply for YC I would but I would either spend the time relaxing in my hobby or growing my business. Investor talk is good if both you and VC are learning something from the meet. With YC it's just throwing hat in the ring with nothing to learn if you fail
Python 3: Sometimes Immutable Is Mutable and Everything Is an Object
Humans use Fitbit, Dogs love HakiTo
Best Dispensary in Orange County – South Coast Safe Access
> People drink bleach to cure autism. Should we ban bleach?

No, but we should stop anyone from trying to sell bleach as an autism cure.
Yeah, that was an obvious omission.
This assumes home cooking for 6 people each meal. The economics are very different when cooking for less.
Presentation skills aren’t ‘soft’
Pick something else then. Say I come up with a new chemical which ends up being toxic but I sell it anyways.
5 years is way way too long. I applied once at conception stage and once we had traction. I thought my two years was ridiculously long.

If a startup is not making serious money after 2 years, it's probably dead in the water.

People usually confuse their personal projects with startups.
Cool, thanks for the recommendations. I gravitated to SciShow because was produced by Hank Green, who's other YouTube offerings I really enjoy. I guess it's a lesson to be more critical with my sources, regardless of the author's previous work.
Kubernates
best document for kubernates
Paper: https://www.nature.com/articles/nm.4311

Previous discussions; https://news.ycombinator.com/item?id=14293415, https://news.ycombinator.com/item?id=14583668
Yup, I'm aware of that, but the author of that code sure isn't ;)
I achieved a presumably similar effect several years ago by viewing my 3D TV (remember those?) with the 3D glasses on upside down. It is definitely very strange having “near” and “far” effectively reversed, yet with all the other depth cues in place.
Is there a matrix out there with the various needs that one might have of a DB/storage solution (consistency, throughput, sharding, replication, etc) with products associated with each of those sets of requirements? I feel like for a lot of what I do on a daily basis I do end up using the same old one-size-fits-all approaches, and as those scale we feel the pain -- but the product search and vetting process is tough and time consuming to even begin. Would be nice to be able to narrow options down to a smaller search space at least.
Unisecure Data Centers Has Expanded with SSD Dedicated Server Plans
Unisecure Data Centers offering Best dedicated Server hosting with revolutionary new solid state drive (SSD) disks installed with high core count CPUs.
Then use a language other than C that doesn't shoehorn string handling into char , as I've mentioned in other comments. If you're have a char with no terminating null byte and you hand it to a function with "str" and its name, you're going to have a bad time.
While this is largest public annotated dataset, it's still only from 2 or 3 cities if I'm reading this right.
I live on the 153 route in Islington which was recently converted to these BYD all electric buses.

It's fantastic. In a quiet residential area they are nearly silent and when I cycle by them on the way work there's no fumes.

The strangest thing is when you ride them you hear every seat rattle and squeak because there's no roaring engine to drown it out.
Might be popular with flat-earthers ;-) ... the psychological phenomenon might even be related
What about dedicated servers available in 120s, without any setup fees and long-term commitments[1]?

Auto-monitoring included[2]. Unmetered bandwidth, too[3].

[1] https://www.ovh.com/world/dedicated-servers/infra/

[2] https://www.ovh.com/world/dedicated-servers/monitoring.xml

[3] https://www.ovh.com/world/dedicated-servers/bandwidth-upgrad...
Probably correct. It’s a very expensive way to prove ones motivation however.
I am part of the first startup school by YC. I think it's just few of us survivors left.

My company aihello.com is doing good although AI in production environment is extremely hard. Took us more than a year to just get "good enough" results.
Sounds very much like doublethink.
Completely agree, why has a browser not created a setting which let's me decide if I want to see the pop-ups. I never allow notifications, so why is it a blocking action. Just default to no.

WebRTC (camera, etc) might be a bit more complicated, but the UX for requesting access should go from the page, when I click to say "hey, I'm ready to start my camera" to the browser THEN asking.

I know it's an extra step, but I'll often go to a webrtc enabled site and it just loads up my camera because I've already given it permission, but that doesn't mean I'm ready.

UX in browserland has large opportunity for improvement.
I am wondering, if a Netflix flavoured FreeBSD, a BSD that is Network, File Server oriented would help the adoption of FreeBSD. Something like NodeBSD.
Geostationary satellites are a long way away. Twice as far out as GPS satellites. You need a big dish to communicate with them.
Don't some schools require MacBooks or iPads for students?
It'd be interesting to find out if it's acceptably fast when proxying via a cloud provider.
The TeXbook, and the Exim spec.

The thing the latter gets right is that, as well as the usual long list of options with an explanation of what their effects are, it also describes in full detail what the program actually does, rather than leaving you to deduce it from the options.

So each option is normally described twice: once in an alphabetical list, and once where the operation it affects is described.
Memorizing these three statistics will help you understand the world
Is there a fundamental reason why B2 is (and will remain) cheaper than S3, or is it just because they need to compete with AWS and once successful the prices will be the same (or higher)?
> As convenient as this seems, there are good reason that many shops prohibit the use of NFS in production.

Such as?
By itself they are true. But they most likely look at the trailing years for revenue. We had zero revenue at conception and got interviewed but 2 years later our revenues was around $5k per month and we didn't even make the initial cut.
Delta 9 THC is the most common compound in the cannabis plant comprising up to 35% of flower weight. Title is...strange. I was expecting to read about some minor accessory cannabinoid.
The book mentioned at the bottom "The Making of Microsoft: How Bill Gates and His Team Created the World’s Most Successful Software Company" is a very interesting one. It was actually the first book i read on computing history many years ago and i got hooked to it since then. I highly recommend it to anyone interested in Microsoft's early history - and i'd like to find something similar that covers their 90s history to a similar extent (the book only covers up to 1992, but the majority of it is on 80s stuff).
The best part is this API looks and feels very similar to AWS's boto S3 API.

Great job!
There's a reason given.
Apple releases first macOS 10.14 Mojave public beta
7 Self-Destructive Things and How to Control Them