skysight-inc/HackerNews huggingface dataset:
Yes, a bootstrap node is just a regular node with a bootstrap config flag. It doesn’t do anything special. You could make your own node a bootstrap node if you want. (Which is, by the way, is a bad idea - it changes how often other people connect to you in a way that makes bootstrapping easier but posting content harder).
I find that creativity on a subject comes to me when my brain has taken a long break from it and thoroughly switched to another subject. It makes sense that sleeping functions to force my brain to look away from something, so when I return to it I have fresh eyes and new ideas.

Conversely, complicated technical work like coding seems easiest when I've got it all loaded into my brain. It makes sense that this would be true after a long day of thinking about it and building connections, but before it partially unloads overnight.
I don't think you caught the reference. Maybe plug that name into Wikipedia and revisit your argument.
Serious question, are you just hand waving the Cultural Revolution away or have you never heard of it?

Maybe it's like a C and a program stack, they just don't teach it in college anymore, because it's not important and you don't need to know about it.
2FA "apps" which are used on the same device are not really 2FA. Use a physical device instead of that.
The worlds really could use a "free" mobile OS. I was sad that Firefox OS never saw daylight. Im on android and dislike google very much, though not as much as I disslike Apple. Purism is making a Libre 5 mobile, I hope something like that could really break through. Imagine a desktop/server world without linux. Thats would be awefull. Yet thats where we are with mobiles today
On it's own it's not bad, but it's troublesome because given a complicated expression with wedges and stars, it's not at all intuitive how you can simplify it without working in coordinates.
Yes it’s extremely interesting but just be warned: the hottest distributed systems applications are at either extremely competitive fintech firms or massive household name software companies, because at the end of the day, those are the only groups that really need and can afford the state of the art. After you get a masters, if you want to continue working on the bleeding edge, those places are your options. So yes those are great career opportunities but they may not offer what you want culturally

I work on / with what I think is pretty cutting edge distributed software but outside of academia most of the work is, at the end of the day, still engineering.
You might like the podcasts Common Sense with Dan Carlin, You Are Not So Smart, and Invisibilia.
Cool, as a Lisper I have to support niche languages :)
Famines and food insecurity are usually caused by sudden unavailability rather than slowly rising costs, aren't they? The ongoing famine in Yemen seems to be the result of blockaded ports and disrupted agricultural infrastructure, and the most recent famines in Africa were the result of drought.
Does anybody know if FreeBSD has any form of sandboxing (e.g. seccomp) available for any of the available browsers?
Why can't we just vote online? These companies operate in secret with hardly any regulation, hidden from scrutiny. If there's no oversight in the polls, online voting would prove a revelation in transparency. Sure it'd probably get hacked and face problems. Compared to the status-quo, ain't nothin' but a chicken wing.
libstdc++ and libc++ are both suboptimal in using available bits for SSO, but SSO23 [0] provides a string type which is and provides an interface compatible with std::string.

[0]: https://github.com/elliotgoodrich/SSO-23
You are mistaken, while it is true that first revision is stored essentially as-is, this ceases to be true when you create another revision. SCCS stores all the revisions interwoven in single file (the format is called weave) by tracking on per-line basis the range of revisions that contained such line.
You don't need a third party blog, it's in the documentation[1]: "All versions of the AMD Athlon 64 processors and their clones are supported."

The other drivers are the ones you need to worry about -- check the man pages, which list the supported hardware. For example: https://man.openbsd.org/radeon.4

The attitude isn't "You shouldn't need documentation". The attitude is "OpenBSD should ship with documentation good enough that nobody feels the need to write up the results of sleuthing around".

[1]https://www.openbsd.org/amd64.html
Do you have any proof despite statements that the entire internal surveillance programs of the NSA was dismantled or we should just believe because the US government would never lie to us?
Let me get this straight an ISP is choosing to censor a website of it's own volition out of spite, and people are cheering for it?

This is a protest move, and arguably political. I don't want my ISP to have a tantrum. What if next time it decides that some party or movement doesn't fit it's views and block that?
janoc this is a (correct) description of a corrupted system. It is possible to do research and not to bend to these rules, at least in mathematics.

Publishing in closed journals limits the dissemination of the work. Moreover peer review is not as rigorous as replication or validation of work which is public, related discussion today on HN [0].

Why should I take seriously a researcher who puts carrier over public validation?

[0] https://news.ycombinator.com/item?id=18364518
Swappa is the best place for used phones. SE's there are $110-150 in good condition.
There is lots of specialized knowledge posted on HN. As a factual matter, MCMC is definitely not without real-world applications.
> The "Elsevier block" is just a PR stunt, there is a button on the bottom of the page that directs to the (unblocked) Elsevier website.

Better would have been to provide instructions on how to evade the Elsevier block using general purpose anti-censorship tools.
In the "old days" people were used to the locked checkout scheme, and we were afraid of merges. In a large code base most people were working on different files, so lock conflicts ("I want to edit a file but somebody else has it checked out") were fairly rare.

We used SCCS on a shared filesystem. If you really needed to edit a file somebody else had locked, you simply removed the lock file. Of course, social convention was that you better have a really good reason for doing that. If you went on vacation with files locked, it was pretty much expected that your locks would be removed, and that you'd have to merge or otherwise deal with your stranded edits.
I really appreciated the critical honesty here.
With a Pixel you're getting an 8 month old SoC. The reason this detail is important is because the 8 month old Galaxy S9 is now selling far below MSRP. You can get them new for around $500. That makes the Pixel FAR more expensive than it's SD845 brothers.

Also, it's crazy to me that Apple has such a huge lead in single threaded CPU performance. They've been ahead for years, and no one seems to be catching up.
Or even have an ability for an admin of a group to turn off "suggested friends" for that group alone. Ah, but that's not just a new boolean field in the model, a database migration, GraphQL dependency, and an if statement in the template... but also a committee meeting to clear the text used in the admin's interface, translations to all languages used by Facebook (you wouldn't want Facebook to be seen as causing problems for only non-English-speaking HIV support groups, right?), additional overhead to track, potentially stepping on the toes of the design team that maintains the mockups for that admin interface. It would need to be someone's passion project, and even that might not be enough. And perhaps the people at Facebook who know the problem firsthand from being in AA or HIV support groups don't want to draw attention to why they're justifying this feature, for obvious reasons.

This is why we can't have nice things.
"awful people"
As in, people who are inherently awful, cannot be helped, and should therefore be cut out of society. Why stop there? Why not put them in prisons? Fine with that? Why stop there? Why waste resources on trash? Why not incinerate them in some kind of large cooking appliance? :^)
Politically there's probably something to be said for having a strong local economic presence. But you're probably right that it can be overstated as a factor.
Ah, so that is why J.R.R. Tolkien and T.S. Eliot and H.R. Giger and Mr. T only used first letters. OK, you've got me there on Mr. T but for the rest, what utter silliness. It is not as if female authors/artists have not had success before J.K. Rowling entered the stage. If this is true - and to me this is a big 'if' as this thing about her publisher trying to hide the fact that she was a woman could well be part of a political message - that publisher had some seriously skewed idea of what makes people like (or buy) books.
Did a quick search but I wasn't able to find anything on the site:

- Goals of Crystal over say Ruby? Speed? Safety?

- What drew you to try it?
Green Cake: Recycled “concrete” Blocks in Gaza
It links to Amazon Kindle. I believe this is the link that their app spits out.

https://urlex.org/ can expand these for you.
https://9to5mac.com/2018/02/12/apple-mac-market-share/

Apple is 10.4% of the current market. Lenovo who you think nobody uses anymore is 20.8% twice as popular as apple. The surface is some fraction of the aprox 11% other.

Remember we all live in bubbles. I couldn't have pulled marketshare out of my rear either I had to look it up.
That may be a great option for you. For me, I'm an ultralight traveler. For a month-long vacation I took in Europe last summer, I packed everything into a single 19-liter backpack. I'm already bringing my phone, and when I'm debating whether I really need 5 pairs of underwear or if I can get by with just 4, a separate camera and lens is completely out of the question.

I chose a Pixel 2 because of its integrated camera (and really amazing image processing software) and because of the cost and convenience of Project Fi when abroad. The pictures were all fantastic, and every time I review my photo album I have absolutely no regrets with my decision. There were days when I was in London when I left my wallet in the hotel room, because I could use Google Pay (NFC) for all the public transportation and for (almost) all restaurants and vendors. So, I had navigation, communication, camera, ability to pay for food, and audio tour guides all in one device. And I didn't have to stress about whether I'd lose my bank cards and ID from a pickpocket. If the phone gets stolen, it's locked and encrypted.

I hear you on the price though. A used Pixel 2 in excellent condition is selling for about $400 right now. After looking at my co-worker's Pixel 3 and comparing the cameras, I wouldn't pay the premium for a brand new Pixel 3.
That’s not true - most of the time they just don’t know about alternatives. It’s not that they are not thinking about them, it’s that they literally don’t know what’s possible.

In terms of growing your own food, poverty of post USSR Russia is an interesting case study. The concept of a “dacha” became hugely important in subsistence. In last years of USSR shops became empty in most regions. You literally could not buy food even if you had money. Limited rations were provided so people didn’t die of starvation.

A lot of families turned to weekend farming. Usually not any kind of livestock, just vegetables. Potatoes, onions, garlic, cabbage, tomatoes, cucumbers and such. Pesticides were expensive, so not an option. Composting and dun from the villages who had livestock were primarily used.

My grandparents weekend farm produced enough to feed several families and we often gave away or bartered extra sacks of potatos. In all, the land used for this was less than .2 acre. Worked by 2 adults part time with rudimentary tools more reminiscent of 18/19th century than a modern operation.
Do threads refresh automatically in the Aether client, or is there some magic way in which one can do so?

c.f. aether://board/86e782e80681ac580b4d6d102b12e787c066e59f194fee57bb0bf83cc1e42fc6/thread/4932c494227ccd4f632c2ace1012f58fd79d0d531b2dcd148463491598c841d8
> Can we trust the outcome?

Clearly not.
This could be a good question for interviews. A good candidate should be able to come up with several solutions for implementing strings, and explain the pros and cons of each solution.
Many tier-1 VCs... Benchmark, Sequoia, Accel, take 3% management fees.
suggestion: actually run the schema.rb in a cloud function / lambda that has SQLite and ruby installed in it and then export the SQL via a db dump
> Apple has a clear business model that involves selling high-end phones and other hardware and taking a percentage of app sales, not selling me to advertisers.

I would just be a little cautious about this. Apple is currently sticking it to Google by making it easy to block ads and by offering appealing privacy features.

But we don't know what Apple will do if everyone switches away from Android. I would guess that the profit stream from selling everyone's data to advertisers when most users are locked into their ecosystem will be very appealing.

Similarly to how Google and Facebook both eschewed ads while drawing people away from other services that were swamped with ads.
That's easily said but what's usually meant is that any programmer of a blub language (http://paulgraham.com/avg.html) is able to pick up another bulb language in a couple of days.

Racket doesn't fall into the category of blub languages.
But that's exactly what you're doing. You're oppressing them by denying them the ability to speak because you believe (perhaps rightly) that their opinion and way of living is wrong. Would you actually not deny housing to a nazi? Openly fascist people ARE denied jobs, how can you imagine otherwise? "Closet" facists are allowed to have jobs, in the same way closet homosexuals were allowed to have jobs back when homosexuality was considered toxic.
This location will serve the ambition of Bezos to run for President.
Yes and no. Google has all but abandoned the idea of end to end encryption for its users.
I mean, Google stands to benefit from google apps intentionally being slow on firefox, so who knows.
Release Yourself from Depression Naturally Peacefully and Permanently
I'm a boomer myself, but I absolutely hope that this can be turned around. Higher voter participation from your generation could do much to reverse some of the really bad stuff that my generation has done.
Frequently these complaints are in response to changes enacted because of usability testing. Are you suggesting that that kind of feedback shouldn't be ignored? What would you have the developers do, at that point?

Sometimes, the problem is simply that some users really are using your software wrong. Not compared to how you think they should be using it—compared to how everyone else is using it, and so (via usability tests) how you're building it to be used.

Or, to put that another way: https://xkcd.com/1172/

Before you rebut: I'm not saying that that's true in this case. (I'm not saying it's not, either; I don't know enough about this case to judge.) I'm just clarifying the reasoning behind the general principle. People hate change no matter how justified and evidence-based it is. So inevitably, in a project, there's going to be some number of bug/issues filed where the underlying motivation comes down to "the user wanted to whine because they had to learn something new." It's not an excuse to ignore all user-filed bugs/issues; it's just an argument against people who insist that 100% of user complaints should be taken seriously. There is a "malingering quotient"—a certain percentage of complaints (different for each project) that comes down to people trying to avoid the work of coping with change.

See also, the Lizardman quotient: http://slatestarcodex.com/2013/04/12/noisy-poll-results-and-...
Also each bike on the road takes a car off the road. The other problem in Toronto is that motorists think that petrol taxes cover roads. They don't even cover a quarter of the cost. So they get all indignant about it.
Ancillary if you’re just doing dev work but rules out use as a VM host for a lot of software.
There's also navigator.hardwareConcurrency which can tell you the number of CPU threads available to a device.

Unfortunately, it looks like Apple caps this value to 2 on iOS for anti-fingerprinting purposes.
Seattle is soulless according to you? I’ve lived in Seattle and worked for Amazon when the headquarters was in a creepy old hospital up on beacon hill, and yes there has been change in Seattle, most of it for the better.

Anyone that tells you South Lake Union neighborhood was better pre Amazon is full of it. It was a bunch of warehouses and run down.

Do you have experience of Seattle over the past decade, or are you just repeating platitudes?
> I don't. The isp is forced to censor, so they choose to also censor the entity that abused the system.

Exactly. There is a huge difference between wanting to censor your enemies and not wanting to censor anybody but being forced to, and then responding by doing so in a balanced rather than asymmetric way.

It would be best for the ISP not to be blocking anything, but given that is not a permitted option...
For example: https://www.youtube.com/watch?v=UnhHzzbqPI4
Isn’t Uber & Lyft driving this increase?
> the 8 month old Galaxy S9 is now selling far below MSRP. You can get them new for around $500

I am only seeing them ~$800 (not plus or note which are obviously even higher), e.g. from AT&T [0] and Verizon [1]. That's quite the difference from $500, can you link where you are seeing this or do you mean second hand or when you switch carriers or something?

0 - https://www.att.com/cellphones/samsung/galaxy-s9.html#sku=sk...

1 - https://www.verizonwireless.com/smartphones/samsung-galaxy-s...
From my point of view this is primarily a historic artifact, with limited practical use. As I mentioned in another comment, my projects (at Sun in the 1980s and 1990s) used SCCS on shared filesystems. For day to day work everything has long since moved to other VCSes such as Git and Mercurial.

The JDK sources were maintained in SCCS (which was wrapped within CodeManager/Teamware) prior to being open sourced in 2007. The history in the OpenJDK repositories goes only back to that time. The (Oracle internal) archives of previous versions of the JDK, which date to before JDK 1.0, are still in SCCS format. I'll occasionally browse through the ancient history of these sources using Schily's SCCS implementation. What's cool is that all my old shell aliases and functions still work. Of course this is browsing/viewing only. I haven't checked in an edit using SCCS in decades.
If you're not willing or able to see parallels between Judaism and Nazism or any other ethnically separatist ideology that are quasi-religious in nature, then there's no point in continuing any discussion because you've already drawn a line that doesn't include some humans.

As a parting, however, you've not only proven my point, but re-iterated it by repeating another appeal to authority by citing Marcuse, which is literally advocating for tyranny of the majority (which, ironically, is yet another expression of the reactive ur-fascism that this brand of censorship is a symptom of).
One notable thing about SCCS is that it in fact played important role in creation of git as BitKeeper is direct descendant of SCCS.
As a counterpoint, I have taught Racket every semester for the last decade. Students are highly enthusiastic and give the course outstanding evaluations.

How did you approach teaching it?
I agree we overconsume meat and that reducing meat consumption is one of the best ways to start addressing food/environmental issues, but to my knowledge the farmland producing feed or grazing material for livestock is not fungible in the sense that the land could just as easily be used to produce crops for human consumption.

That is, you can’t just swap out corn/hay fields for rice and bean fields. I would love to be proven wrong though, it would help me rationalize further reducing my meat consumption
Thanks! I am learning Rust nowadays. It's promising to replace C/C++. I just don't know it enough to list it yet.
Anti-semites don't see things that way. They see Jewish people as attacking THEM, denying THEM the right to their way of existence. They might use the same language you use.
> I wonder, what happens if, going a step further, there are different moderation teams working on the same comment stream, and readers could flip between them at will?

It already has that. :)

That is the whole point of moderation - you can choose who you want to be moderated by. (It’s on a per mod basis for now, though, but per mod team is a good idea. Thanks for the feature request!)
That sounds like a way to make construction more expensive. Transfer money from new buyers to existing owners. This is against the entire premise of the article.
I'm largely self-taught (3 courses in 50 years). I think I understand the issues. To survive in this world you must understand Structured Programming and Object-Oriented Programming. There must be a concise book on this. Find it and read it.

For me, carefully reading a language manual while thinking of a specific project was hugely successful. You must thoroughly understand the language. From your uncertainty it sounds like you should review your chosen language and master it.
Which prices will it raise? I'd expect the investment to lower prices for various raw materials China wants (because why would they invest to pay more in the end?) and consequently it would also lower prices for goods manufactured in China from those materials.
I didn't know she was a woman the first time I read the first three books. Granted, this changed quickly.
Yes, it's always inconvenient and disillusioning when people refuse to live where "urban planners" think they should live.
Amazing guide! You have a typo - a second ‘chown’ in mail setup section should be ‘chmod’
How would you adjust the algorithm? Maybe surface new posts with some degree of stochasticity, like what HN does? Sorting by Hot on Reddit feels pretty similar to FB, and sorting strictly chronologically doesn't scale (just sort by New on HN or Reddit - most posts just aren't very interesting to most people).
Technically, while I do think that those companies have moved to stronger encryption over the past few years (which is a general trend I think) for consumer facing stuff, at least one of the changes that came out of PRISM was that Google started encrypting all of their communications in and out of their data centers (and in between) because PRISM was tapping at the datacenter level if I recall (something related to the note with the smiley face).
You state that one of the purposes of this platform is to allow you the freedom to be wrong, but if people can save something before 6 months, how would you prevent someone from saving an embarrassing comment for future use against you? Or are you the only one capable of saving your own comments?
Major props to the Crystal team for this release and for addressing our concerns about running in Google Cloud Functions. This has enabled gcf.cr (https://github.com/sam0x17/gcf.cr) to work more consistently and has paved the way for doing crystal compilation in a cloud function, which until now has been impossible.

FYI for the curious, running crystal in a google cloud function is now as simple as: https://gist.github.com/sam0x17/5b26ffa0ae663f3137fdf6c98256...
What's the reason for missing journaling file systems? Lack of developers? Design choice for code simplification? Security reasons? Or something else?
It's still a capable phone, but keep in mind the hardware is between 3 and 4 years old at this point.
Good public transportation certainly helps there, which most of the US doesn't have.
That would be quaint. The standard price for big investment now is a 50-year tax break.