skysight-inc/HackerNews huggingface dataset:
> Are people going to want to burn the history books at their local library next because it contains some information they don't like reminding people of?

Nope, they want to burn the card catalog. Still wrong of course, but many people think that because people can't be trusted to act reasonably on historical, factual information they see about someone, they should legislate instead. Laws become the answer to everyone's problems, education or accepting the bad with the good in an age of transparency are just not options sadly.
Honestly who is to say that a human driver wouldn't have done the same thing?
GRANDAD THE MAN THE MYTH LE LEGENDE T-SH
The problem right now is that you have to choose between good community support or a better/faster SoC.

I wish there was a Raspberry Pi 4 with 2x USB 2.0, 1xUSB 3.0, 1xUSB-C 3.0, Gigabit Ethernet and 802.11ac.
The entire Stackexchange network, in my opinion, suffers badly from fragmentation into hyper-specific Q&A sites. Why software recommendations do not fall under the Superuser purview is beyond me.
I first saw the plot here:

https://economics.stackexchange.com/questions/15558/producti...
This has been my perspective. It surprises me how many people (including non-technical people) have a problem with simply going “hey I’m working on solving this problem. Would you be interested in giving me some feedback?”. Or even the less forthcoming and more morally ambiguous pretend that the product exists/is being built. don’t build anything yet. seek idea feedback from potential users. maybe even grow the community first. only actually build the product once you have enough data to show that people actually want it. invite the most vocal people to use it first. when ready to launch, launch with actual users on day one

I’ve worked with “seasoned” business experts, MBA’s who run multimillion dollar companies themselves, etc, who had a problem with this just out of principal. I once put up a website for a personal startup project with a “give us your email and we’ll send you the white paper” form — and the white paper didn’t exist (although the raw data that would be used to produce the paper did). When one of my mentors who was examining the website wanted to see the white paper, and I said “it doesn’t exist (yet), I just want people to show me that they are interested in it, otherwise this project is not really solving a big enough problem. So far nobody has requested to see it.”... they were LIVID. They could never trust me again after that, even after I tried to explain the reasoning.

So what if the first person asks for it and it takes a day or two to arrive? If only one person ever asks for it, it’s not a big enough problem anyway. But the mentor was seeing it from the perspective of how it would look if they did that in their multi-million-dollar company with their fortune 100 clients. But their rules did not apply for my situation. My situation was that I don’t even have a profitable company with customers. That I want to build things that people want, and the sooner I can figure out it’s not worth pursuing, the sooner I can move on to other ventures. So if during this journey I create a white-paper request button, and nobody ever clicks it, did it even exist?
You may want to start with a DIY kit on an electronic subject that matters to you

Advantage of the kit is that you'll have a working product in the end, and you'll learn soldering (and other things) on the way. You may not understand all the underlying principles of the kit at first but Rome wasn't built in a day :)

As an example, I started with guitar pedals from techniguitare.com (allowed me to practice basic soldering + refresh opamp theory), then progressively moved to more complex projects. My experience with communities that build these kits is that they are generally very friendly and helpful when you want to learn.

Then, projects like led cubes (i.e. you'll learn matrix multiplexing) or esp8266 based IOT are easy and usually rewarding
> Most of these data structures support in-place copy-on-write mutation, which means that if you're the sole user of a data structure, you can update it in place with a huge performance benefit (about an order of magnitude faster than immutable operations, almost as fast as std::collections's mutable data structures).
>
> Thanks to Arc's reference counting, we are able to determine whether a node in a data structure is being shared with other data structures, or whether it's safe to mutate it in place. When it's shared, we'll automatically make a copy of the node before modifying it, thus preserving the usual guarantees you get from using an immutable data structure.

That's a really interesting approach. I could see that being really useful in a lot of cases, and it lets you get good single-threaded performance on code that would also continue to work in a multi-threaded case.
Would be also interesting to compare power consumption. Different microSD cards can range from 0.06 to 1.34+ mA in idle, which can be more than a microcontroller like ARM M4: https://electronics.stackexchange.com/a/123386
> What diet soda contains saccharin?

The only one I can think of is Tab. I tried it once, and I couldn't finish a can.
Payza.com, AlertPay.com and Egopay.com Accused of Money Laundering
What if the final verdict is also in news reporting but your accussor want it the final verdict news to be forgotten?
"Well, what if your infrastructure gets breached and everyone’s password is published in plaintext to the whole wide world?"

"What if this doesn't happen because our security is amazingly good? ^Käthe"

This is begging for it.
> Not building weapons is not abdicating power

Yes, it really is. If you are unarmed, you have no power. All power comes from the threat of violence. Any power not directly derived from that threat is derived from it indirectly.

> In addition, these weapons that are being built are there mostly to reduce the cost of war on our end, while increasing it to others, namely the civilian casualties of the Iraq war (yes, I will continue bringing that up. It doesn't matter if you're not advocating for it; it is a direct result of what you are advocating).

Do you think the military builds new weapons to try to target civilians better? Or do you think, when they "work on drone technology" that they are trying to build better, more precise targeting system that will have less collateral damage? I think the latter. And I think it's especially the latter if 'ethical' people are the ones working on it. If 'ethical' people choose not to build weapons, who's left building them?
Your claim about artificial sweeteners not touched by digestion and metabolism is generally not true.
Aspartame is broken down in the digestive tract, for example, as is neotame. Glycyrrhizin is broken down in the gut and then metabolized in the liver. I would expect it's the same for sugar alcohols, they are metabolized by gut bacteria and can cause bloating because of that.
> Unity and Unreal have made things we couldn't have dreamed of possible.

Such as mountains of bloatware/shovelware template games clogging up every single online store and platform.
Constitutions don't prevent anything; people caring about rights do. Constitutions are mostly just a reminder you should care, but if an insufficient power-weighted portion of the population cares, government will do what they want no matter what some piece of paper says.
I really hate how in the United States today, prostitute is being equivocated with sex trafficking. In places like the UK, the laws have been created/enforced in such a way as to deture pimping and street prostitution, and support sex workers controlling their own business/body.

The recent law regarding trafficking was lobbied by groups who would prefer to ban Internet pornography entirely.
So this is a non-issue. But technically, even if an app slips through the cracks and only allows "Always" and "While using the app" as options, you can force-quit the app without pressing either of the buttons on the modal and then deleting the app, thus not giving it any location information.
Why didn't the Consumer Privacy Bill of Rights pass the U.S. Congress in 2012?
I had a cheap off-brand Chinese SD card do that a while back. Was very confusing. Surprised that reputable brands do the same thing though.
The poor guy was mentally ill. I believe he went on a murderous rampage and nearly killed his brother and did kill some of the royal attendants. He also led a huge invasion of Italy which ended up in defeat for the French.
Absolutely.

The opposite approach has equal risks: you start with a saleable idea that just isn't possible (or is possible but the costs are more than the sales will ever cover).

Either way it is critical have points where you decide if further effort is worth the investment. You have to make some investment in time/effort/money to find that out, if the answer is the product isn't worth the investment all your efforts to this point are wasted.
Cookies-over-HTTP Bad
This data is great to back up processes one can empirically observe -- none of this was a particular shocker, but the data quantifies the relative differences between metros' fates very well, such as Chicago punching above its weight in terms of balancing affordability with desirability among the highly-educated.

In my opinion, the one surprise is Pittsburgh's particular set of circumstances: in-migrants being less educated than out-migrants, but this can be an artifact of Pittsburgh being a destination for education, which then struggles to attract higher numbers of well-educated to stay or relocate there for work.
Super Mario RPG – 1995 Developer Interviews
Likewise - always good to hear other perspectives!
So craigslist was/is a purpose-driven websites related to prostitution? The had to take down their entire dating section, which was both full of sex-workers and honest personals, because some of them might be trafficking victims. This is one of those cases where purportedly desired first order effects are minimal but obvious blue law second order effects dominate.
I really doubt that's the case if you use more than a few small apps which is the case for the vast majority of users.
>Here is my armchair diagnosis:

Odd how your "armchair diagnosis" matches perfectly with the top ranked comment in the reddit thread that was posted 1 day ago.

courtlandreOwner 815 points 1 day ago

It sees the white line on the left, the white line on the right and thinks its a big lane. Its trying to center the car in the lane.
Are there any good guides on how to do this? I never once got it working. Also, where do you persist data? NFS share?
How contributing to open source can help you land your first job
You just admitted you do have the same choice for ISPs: You can choose to live with a degraded option/experience.

In the same way, many would argue leaving Google or Facebook requires they give up on key features and benefits of living on the Internet. Like, you know, talking to your friends.
I really, strongly agree with almost every point in this article (maybe even 100%). There is only one problem, and that is that it is aimed at developers.

Sure, there are some developers who don't get this, but in every case where I've seen this debated, it is only developers who are in favor of accessibility, core HTML that works without JS, etc. There is often a debate or division among developers, but there is a non-zero number of developers advocating this.

There have been, in numerous different organizations (educational, startup, big corporate) where I have worked, zero management support for any of this. Also, zero client support. These ideas typically die, because nobody but a (sometimes lone) developer is advocating for them, and they can't win the argument.

Again, I 100% agree with the sentiment, and I'd love it if the web changed to work like this (again). But the obstacle is not developers, primarily, or at least they are the group (in my experience) most open to this argument. It is absolutely everybody else in the conversation (client, sales, management, design) who doesn't want to spend time or thought on it. I don't know how to solve that.

If someone has experience succeeding at that, I'd love to read that post.
There are some indications that the Universe itself is unbounded.

In that case the issue is that some parts of the universe are out of reach from other parts, because of the light-speed limit.
Spoiler Alert: ISPs also already sell your data to advertisers and data middle-men. They also have built a business selling your data.
So it can't drive for shit. Right? "Autopilot" my ass!
I essentially started electronics because of Big Clive. I found him entertaining, and his curiosity rubbed off. It's nice to have a simple, practical context for learning the basics, and his channel provides that in spades.

As for gearing up, I think $300 is way on the high end. A cheap $10 temp-controlled soldering iron, solder, flux, and flush-cut snips are most of what you need. I'd add in some assorted parts bags; you can get like 20 each of dozens of different resistors in a big sack for $15 on eBay. Do that for common stuff like LEDs, capacitors, transistors, and some arduinos and such, and you're good to go. Could be well under $100 for a good start.
That's Quinnipac which is about as biased towards the GOP as they can get away with. The game ahead of a general election is to try to sow as much division in the camp of your opponent and to get them to elect the weakest candidate that increases your own chances during the real thing.

The main takeaway for me is that elections are more often than not choosing the 'least bad' candidate rather than the best candidate. I personally don't think Clinton should have run at all, but I think the same about Sanders and Trump. All of them have substantial baggage and in some cases serious doubt about their qualifications and mental stability.

If those three people were the best that could be found in a country of 300+ million people then that's indicative of a much larger problem. I do think that neither Sanders nor Clinton would have fucked up to the extent that Donald Trump is currently doing. If this really will go on for almost three more years you'll be able to say you were there when America lost its place.

And no doubt CNN will cover it.
I agree, though I'd say that this is because of general ISP incompetence, not because the ISPs don't want to do this.
That information has already been dissiminated. And usually has a higher hit-rate than any correction.

We know employers can and have discriminated against individuals where convictions have been overturned.
> the speed it’s travelling at is 1/3rd faster

About 50% faster if the speed of light in fibre is 2c/3.
I don't think that's a good analogy at all. People have been hiring prostitutes for centuries. These sites help sex workers take control of their industry and bodies, vs being depending on street walking and abusive pimps.

The big danger in America is the equality between prostitute and sex trafficking. They are not the same thing, and yet we're being fed the line that they are (except in some counties in Nevada).
I much prefer reading to videos. My suggested online resource:
http://lcmtuf.coredump.cx/electronics/

Print: The Art of Electronics
https://www.amazon.com/Art-Electronics-Paul-Horowitz/dp/0521...
Subscribers are the new, new thing in business
UPMC educates so many medical professionals it's not surprising that there's an imbalance. I don't think Pittsburgh could absorb all of those MDs even if they wanted to stick around (which most don't). I'm surprised Boston isn't similar.
Early Days: The VIC-20 Programmer's Reference Guide
Oh yeah, definitely. Especially on Usenet. You'd get flamed for asking a "stupid" question. You'd get flamed for using a "stupid" technology. You'd get flamed for doing things the way you did them, even if they worked just fine. I recall it mostly being constant flaming and hazing.
Because they do not need it for the task at hand. Password security has clear best practices which are also simpler to implement than encryption. The very fact that someone can somehow read your password is a breach of privacy.
Yes I've noticed.

Those feminists who can somehow rationalize the completely illogical stance of my body, my right, yet do not approve of legalized prostitution aren't to taken seriously.

Both because it IS her body, her right and also because males have a human right to intimacy, based on their own hierarchy of needs.

I will respect any feminist who is logically consistent, even if it disadvantages me as a white cis male. Otherwise, they're not to be taken seriously. It's opportunism at its most shameful.
archive.org hosts with URL's like "https://archive.org/details/myfile.xml". They must have good pagerank for anything storage related. Perhaps a cloud storage service could use this exploit?
The issue was that this work was initially put on hold for a while. When we revived it, we took the time to listen to feedback from early adopters and published the code out.

Your point on 'hidden development' is well taken. It's not something we (grpc team) are usually comfortable with either, but in this case, it was just an unfortunate circumstances that led to this code being in alpha and hidden, for so long after the protocol was released.

For newer efforts, such as the pure node implementation - https://github.com/grpc/grpc-node , we've chosen to take the approach of developing it from the ground up externally.
Replying from lynx; this is awesome. What kind of mods do people put on this?
ISPs also are in the business of selling your data.
I look forward to the day when data can be distributed and become signed/immutable but still indexed. At least then we'll be forced to deal with educating people on how to react to information instead of restricting/de-indexing it. For some it will be unfortunate that they can't put blinders on people like they could back when humans curated content retroactively, and for others it can give them comfort that those in power lose that same ability (especially wrt themselves) compared to those not in power.
Super user has difficulty with recommendations too. The effort upon the community to curate the content on a large site takes a very dedicated team. Past efforts to have such failed and the curation of the question dropped off along with its quality.

Moving software recommendations to its own site allowed a community to form there that was engaged with that curation.

That said, I believe the SO engine fails spectacularly with recommendations. I find https://slant.co to be a better resource that has its engine dedicated to recommendations (rather than Q&A).
YiHUA (or other genetic Chinese brand) 936B clones are plenty cheap (less than $30 shipped IIRC) and are actually quite good.

Yes, the Hakko's are really nice and quality, but the Chinese clones are honestly 'good enough' for many people. They're workhorse machines that see tons of use in their native market.
If this is at all like jq's libjq's jv API [0], then this it will be great. The C-coded jv API gives you immutable JSON-ish data structures, with the illusion (and sometimes truth) that they are actually mutable.

For example, say you have

jv foo(jv a)
{
return jv_array_append(a, jv_string("foo"));
}

Here `jv_array_append()` looks like it must mutate `a`. What actually happens under the covers is that if `a` has just one reference, then indeed, `a` will be mutated, but if it has more than one reference then a new array will be constructed as a copy of `a`, `a`'s reference count will be decremented, the copy will be mutated, and lastly the copy will be returned.

This might make it a bit clearer:

jv a = jv_array();
a = jv_array_append(a, jv_true());
a = jv_array_append(a, jv_false());
a = jv_array_append(a, jv_null());

Each assignment to `a` here can be a brand new array, though since in this code snippet `a` will always have just one reference, in fact `a` will always be mutated.

Now, look at this:

jv a = JV_ARRAY(jv_true(), jv_false(), jv_null());

set_thingy(jv_copy(a));

a = jv_array_append(a, jv_number(10));

here at the third line `a` might have two references, depending on what `set_thingy()` might have done with its reference. Perhaps `set_thingy()` saved its reference in a global or thread-local variable, or some object reachable from a global or thread-local variable, in which case the last call to `jv_array_append()` in this example will produce a brand new array.

See the jq jv wiki[1].

Now, this is all C. But in Rust all of this would be even more powerful.

[0] https://github.com/stedolan/jq/blob/master/src/jv.h

[1] https://github.com/stedolan/jq/wiki/C-API:-jv
Comments were collected. No obligation existed to treat them as a vote. Very few contained new information to the FCC, so they weren't valuable. The entire "millions of comments" nonsense is wholesale irrelevant, because the process doesn't exist for the purpose of voting or conveying public opinion.

Comments are collected in case there are scenarios the regulatory agency didn't consider. They considered them, and decided a way you didn't like.
Comparisons with language of the same family. If practically all modern Germanic languages use an /a/ in the word for "name", it will probably have been an /a/ as well in English. This is more or less the central procedure of comparative linguistics: finding the sound most consistent with other languages, with the least necessary assumptions. Vastly oversimplified of course, it's more complicated than just a majority rule, some sound changes are more likely than others for starters.

Comparisons with coexistent languages we know the pronunciation of. The letters used in English for vowels weren't chosen randomly, they used the letters for the corresponding vowels in (Ecclesiastical) Latin. So by knowing that in Latin the a stood for a vowel similar to /a/, you can say the same of the a in English. This is again only approximate, as not all vowels match perfectly, and English has many more vowels than Latin ever did.

Spelling errors. In graffiti in Pompeii, occasionally the -t at the end of 3rd person singular verb forms isn't written, or the -m in female accusative nouns, which means they weren't pronounced. A future historian could learn a lot about modern English from phrases like "cuz", "tho", "would of", "I red a book", etc..

Known sound changes. All Germanic languages went through a process of i-umlaut, where the presence of an /i/ changed the quality of the vowel in the previous syllable. In German its effects are most clear (hence the name), but it left its marks on English. For example, the plural of mouse being mice. The contemporary vowels for those words, /aʊ/ and /aɪ/, are not related by umlaut, but /u/ and /y/ (with the /y/ changing into /i/ later) would fit.

Loanwords into other languages. If we know something about the phonological history of another language, a centuries old loanword can tell us something about how a word was pronounced. The Finnish word for "ring" is "rengas", which gives a hint that it must have been pronounced with an /e/ 2500 years ago.

All these "hints" and more are combined by linguists, and for some languages this means we have a very high confidence of their earlier phonology. Especially for Middle English, with its vast documentation, many sister languages, well-understood origins, relative recency etc..
Good steps in the right direction. I just wish it applied as strongly to all ads. There's still a loop hole for unattributed ads until they get reported and verified. Most non-political ads should be obvious who paid for them, but there's no harm in that redundancy.

Good steps, would love to see more.
Early 18th, actually.

Elector Georg Ludwig of Hanover became King George I of Great Britain in 1714. This happened because the Act of Settlement 1701 declared Georg Ludwig's mother, Sophia, the heir to the throne (this was done specifically to cut off Jacobite claims), but she died a month before Queen Anne (which was a shame: by all accounts she was brilliant, and she was a patron of the sciences), so the throne went to her son.
Must I link a running process list of my Linux laptop vs my macOS laptop?