skysight-inc/HackerNews huggingface dataset:
I've noticed that Monsanto appears to be on an astroturfing campaign. Half of the ads appearing in my Reddit front page are promoted posts that are pro-glyphosate. They point to legitimate news articles, for example, that report on a study finding that glyphosate is not a carginogen. Of course, these studies contradict other studies that glyphosate is a carcinogen or otherwise a concern.

In truth, I was ready to believe the pro-glypsophate studies until a contrary consensus formed. Because of this astroturfing campaign, I now have doubts.
> I think you can answer this question yourself :). This happens all the time in real world contracts. Some unforeseen, unspecified circumstances crop up, and an arbiter or judge decides whether and to what extent they fall under the existing terms. My personal opinion is that if this happened and it was a condition not explicitly spelled out in the terms, it would not be a breach. Because you basically acted in good faith, and factors beyond your control prohibited you from complying.

It's easy to invent more complex issues that render the enforcability of the contract suspect. For instance, I use NoScript. If your ToS notice relies on JS, as most of them do, I won't even see it. Have I agreed to the contract? What if my browser is configured in such a way that I can't see your ad, but I haven't specifically blocked it? Were the precise technical requirements explicitly stated in your ToS? If not, how would I even know how to comply? Even if your legal system recognizes such clauses, they are utterly unenforcable as a matter of fact, if not as a matter of law.

> I think the basic moral principle is this: You create a thing. You say to the world "Hey world, i'll let you consume my thing, if you do this other thing". The world has the right to say "No thanks, we don't want your thing, because the other thing is too onerous". They do not have the right to say "The other thing is too onerous, but we're going to take your thing anyway, thanks."

It's certainly a moral principle, but I doubt you'd find many people who would agree that principle supersedes every other consideration. Even in the crazy world of the U.S. legal system, copyrights and patents have limitations and expirations. If you create a thing and publish it, you certainly have a limited say in what happens to it, but you don't get to dictate terms in perpetuity and at whim, nor should you. In a society that prioritizes the rights of creators to the exclusion of everything else inventions have very little value.

In fact, one could argue that in the case of websites we care so (comparatively) little about the public interest precisely because most websites offer little of significant value.
This way is better for discoverability, though, and for showing off when the feature was first introduced.
I wish Apple hadn't selected the Vampire Squid[0,1]. Are there any ethical financial services providers?

EDIT: Service providers at scale, I mean. It's a serious question. Would you trust Wells Fargo? Bank of America? These criminal organizations get a cut of nearly everyone's transactions. There needs to be an alternative, and it's too bad a company with the resources that Apple has can't or wont do better.

[0] https://www.rollingstone.com/politics/news/the-great-america...
[1] https://www.forbes.com/sites/jakezamansky/2013/08/08/the-gre...
If you are carpenter holding a hammer you see nails. We are programmers so we see user flows. Put the hammer down, clear your mind. Look at what the u̶s̶e̶r̶ person is doing.
I didn't want to call out an obvious typo - but then I thought "maybe they are talking about Javascript frameworks" and then I thought "yeah - one can always hope". :-)
That class is also required for the AI degree.
Measurement techniques are getting better and better and we'll find more and more articles finding x in y. I have not analyzed this case but did just finish reading a highly relevant piece on measures of toxicity that included glyphosate. Highly recommended for your mental models.

https://thoughtscapism.com/2018/05/07/measures-of-toxicity/
Submission – AQIS 2018
That is also outdated. Turns out, glyphosate by itself is not as carcinogenic as Roundup, the actual product used. The chemicals used with glyphosate, like POEA, make it more harmful.
Look, you need a CS degree or two to even understand what "family of languages means", first of all. It's not helpful when facing toward non-users of Lisp, who are relatively new programmers.

Less "family" nonsense, and more solid definitions. Problem with family is that drunken Uncle Al who comes over and sleeps on your sofa for three weeks is also "family". Al doesn't even understand that empty list is false, like everyone in this household was raised to; kick the lamer out!

But if Lisp means only "Common Lisp", that is very unhelpful and stifling.

That would be like "C" only meaning "ISO C 2011", excluding concepts such as "GNU C" or "Microsoft Visual C", or "C90" (a superseded ISO language, no longer C now).

There has to be some flexibility: a sweet spot between useless rigidity and scatter-brained dilution of meaning.
Algo-Rhythms: The future of album collaboration
Sweden has a national ID system, your address is centrally managed at the tax office, so you can get bills/invoices and the only thing a company needs is your national ID (which is your date of birth + 4 numbers)

There are downsides in my opinion, like that my address/date of birth/age/living status is /very/ public.

Googling my name brings you to: https://www.hitta.se/jan+martin+harris+harasym/malm%C3%B6/pe...
Bisexual beetles aren't really bisexual, they just don't bother telling apart
I do similar with hammerspoon on macos using this function. It has the added bonus of bypassing 'secure' password fields that block pasting.

function()
hs.eventtap.keyStrokes(hs.pasteboard.getContents())
end
What about a 9 hour flight? Bring 2 sets of pilots?
> I'll do weird stuff like copy text to Notepad to remove formatting then past it back into the same app/web page to enter information

On Mac you just need to:

pbpaste | pbcopy

Boom, plaintext.
yes but put an address on a doctor's form or anything and they send you all their private info without checking if the address is yours or if it's even valid.
Whoa, glad i asked! I'm seeing these lora/wifi/ble combo boards for ~$20, maybe the move is to use lorawan for signaling and wifi for the data transfer.
Exactly. Most implementation will ignore type declarations in safe code. Adding or removing those has no effect.

SBCL honors type declarations. Thus it is defined behavior. SBCL defines it.

I propose to give up the irrational fear of added services provided by SBCL and actually use it as an additional tool.
You can also use software to count birds,
https://blog.simos.info/how-to-count-the-population-of-flock...

(disclaimer: I wrote the tutorial from a post I found on the Internet. That source post is now gone)
Word at least lets you choose the default action and offers a little contextual toolbar on paste to change the behavior for that pasted snippet as well. The options are iirc: Paste with original formatting, paste with formatting adjusted to document styles, and paste without formatting.
At an old job we had a mammoth awful database running on MSSQLSERVER and we at one point ran into concurrency using the MERGE statement in a high-traffic area of the database. It turns out MERGE isn’t transactional so in between the check to see if a row exists and the insert, a concurrent call would sometimes create the row and we would get a constraint violation (it was a unique index basically). Tracking down the source of the error was only the first of many horrors on the way to fixing the problem for good.

Fun times.
It’s quicker to paste the text just about anywhere but the program you’re putting it into (like your browser address bar) then copy it again
We're just getting out of a La Nina according to the climate prediction center (April was the first ENSO neutral month) and El Nino is on track to return later this year with a 50% and growing likelihood by winter 2018.
Check out Traveling Mailbox. Same basic idea as Earth-class mail, but cheaper and targeted more towards individuals rather than businesses. I'm not affiliated, but a satisfied customer.
Just the last four? You're lucky.

One time my own bank scammed me into giving them my full seven digit SSN over the phone when they called me. And all they had to do was ask me for it!

The worst part was that I fell for it. Of course, no harm done, because it really was my bank, but what an idiot I was.

At least I knew better when the Windows Support people started calling me a year later!
Oh Hi! Author of https://startyourownisp.com/ here. Happy to answer questions.
then another question: why even bother building in a hard drive large enough to store hundreds of documents? certainly a circular buffer 1/1000th the capacity would be cheaper?

this makes no sense no matter how many one line hand-waves you make
It never really was the case. It's pretty much just a meme that's often repeated about China, and to some extent the rest of Asia. If you don't have marketable skills, then learning a second language simply makes you unmarketable in two languages.
Your poor judgement of what belongs on a given forum is an example of just that rather than of censorship.
So this suggests that the samples submitted to the FDA for testing were not representative of ordinary food.

This reminds me of the ongoing Tetra Tech/Hunter's Point scandal [1], where the US Navy paid $300M to a contractor to clean up a development site. The contractor was required to submit samples from the site to prove they had cleaned it up. Instead, they just pulled soil from known clean places and submitted for testing.

How much of the ongoing monitoring activity that our government does relies on good faith from companies? Is this the tip of the iceberg, or do the fact that these cases get caught prove that the meta-monitoring is working well?

How can we improve this state of affairs?

[1] https://sf.curbed.com/2018/1/26/16916742/hunters-point-shipy...
You could actually liquidate quite a lot of apple - they have about $100bn cash and $50bn annual income and are looking to buy back stock. But I see your point for similar stuff.
But none of those are required in that section. You could take Software Foundations of Security and Privacy, or Foundations of Cyber-Physical Systems.
These are the guys behind www.onyxplatform.org. That alone tells me this is legit stuff. We will give it a try.
I do what pi-hole does using pfBlockerNG, a package available for pfSense, which my home router runs.

But I still combine it with a browser-based ad blocker. It's worth doing both, because the network-based blocker will also block other LAN devices connecting to tracking servers, increasingly important in this IoT age.

According to my router's stats, the most blocked sites are:

device-metrics-us.amazon.com
e.crashlytics.com
ssl.google-analytics.com
www.googletagservices.com
www.google-analytics.com
nexus.officeapps.live.com
api.stathat.com
www.googleadservices.com
for sure -- though it's hard for me to feel too bad for a state-sponsored TV channel when the feed is stolen by state-sponsored pirate.
I've seen this before. The customer wanted a huge spread sheet converted into an application. Turns out the spreadsheet changed it's function from week to week. The user was using the spreadsheet to play with numbers and didn't need the application they asked for, they just needed an easy way to get data out of the database so they could play with the numbers and a way to get some data back into the db.
The Engineering Manager – Job hopping and what we can do about it
This also helps if you worry about the "postman who stops delivering most mail" kind of problem. Not that I've ever had an issue. I mostly use it as a "you should actually go pick up your mail today, there's something worth getting in it for a change" reminder.
Haha—this is the first thing I've heard about GEB in years that makes me again somewhat interested in reading it. There was a point when I was a teenager where it seemed like probably the most interesting book on the planet, and I'd read a decent bit of it then; but years later—after studying a bunch of math, CS, and philosophy stuff—when I'd consider reading it there just didn't appear to be enough new meaty stuff of interest (though it still looks like an enjoyable packaging of many already familiar things). I also disagree fundamentally with the possibility of a material 'strange loop' resulting in another ontological category, so I feel like I'd be missing drive to reach the conclusion.

I'd be curious to hear any opinions on GEB by those with decently strong math, cs, and/or philosophy backgrounds—might it still be worth reading? (I mean it's damn long...)
You should activate the address bar on your Windows taskbar: https://www.youtube.com/watch?v=A_OXzZR1iMA

That's the place I use to "unformat" copied text. Would save you pressing R and ESC...

What the video doesn't show, you can also make the taskbar higher and place the address bar underneath the icons.
> That's only a little less of an overstatement than to says that the only way to be safe from DUI arrest is never to drive at all.

This is true. In most (all?) states, failing a roadside sobriety test is cause for a DUI arrest, and those are essentially subjective. Furthermore they're administered under extremely stressful circumstances, usually the terrain is uneven, cars are flying by, there are a dozen cops, it's nighttime and the lights are blinding, etc. If the officer thinks you're under the influence of _anything_ they can arrest you, with or without a test. The best defense you have against this is to never get in a car. The next best thing is to never to drive after you've had a drink in the last 24 hours.
> I strongly assume the intel arch engineers are well aware of many of those counter-intuitive behaviours in their products.

But it is likely just kind of distributed, organic knowledge that is hard to condense into a single document. Writing and maintaining such a thing would be a significant project, and (I am speculating here) not the kind of thing that significantly burnishes anyone's performance review.

That said, the whole community of assembly-hackers has even broader knowledge of the topic, and could start such a document out in the open. And Intel engineers might likely contribute their own two cents. (Unless lawyers forbid it).
Cloe programming language
I recently read the great line: "Good ideas do not need lots of lies told about them in order to gain public acceptance."

http://blog.danieldavies.com/2004/05/d-squared-digest-one-mi...
There isn't necessarily an actual type error! Remember, the declaration provided by the user can be an inaccurate estimate of what the real type constraint is at that program node. The program might in fact require a string there, but the programmer's declaration says integer. So the assertion goes off when a string value occurs, when that would in fact correct in the absence of the declaration.

This alteration of behavior by the assertion is not an arbitrary choice of behavior; it is a diagnostic behavior, in line with the diagnostic meaning of safety.

ANSI CL does literally say under "Declarations" that "The consequences are undefined if a program violates a declaration or a proclamation". Yet, it's not reasonable to allow any behavior whatsoever if a type declaration is violated by a run-time situation, in safe code. It just makes no sense at all to allow a crash, or random bits being silently flipped, etc. Given that safe code, in the absence of declarations, catches type errors; why would declarations regress from that, in safe code.
Both podcasts were recorded months ago... just coincidence how they landed.
...which is why people spend a significant amount of time dreaming up both incentives and enforcement mechanisms to ensure that it's not in one's self-interest to be really shitty to your neighbors.

It's not a perfect system - in particular, it's reactionary, which means that enough people a.) need to be harmed and b.) need to complain effectively before the broken incentives are fixed. In practice, it seems to work a lot better than societies where people act for the nebulous "common good", which always seems to end up being defined in a way that suits the self-interests of the people doing the defining anyway.
Landlords and vendors can do the same thing: Send you a notice of changes in terms to your contract, and then bill you and send you to collections before you have a chance to object. (Been there, done that, with a landlord who decided that "the apartment I previously rented from her" was my current official contact address. )
There are no credible studies indicating that glyphosate is a carcinogen, and it would be a little bit surprising it if was, since it targets a metabolic pathway not present in animals. Meanwhile, many of the herbicides that glyphosate displace, plenty of which remain in use, are known human carcinogens.

The most widely reported declaration of glyphosate's carcinogenicity, by IARC, was disavowed by the WHO, IARC's parent organization.
I was wrong, it was passed in 1925. More here, including a link to the Concepcion decision by the USSC:

https://en.wikipedia.org/wiki/Federal_Arbitration_Act
> but it worked slower than using other languages

minus Maclisp

> Enter the late 80s; Lisp ran great on personal computers but implementations AFAIK were mostly commercial, so reserved to big budgets.

CLISP, CMUCL, AKCL, XLisp, ... all were no cost.

> SBCL and CCL

SBCL is a fork of CMUCL which was started in 1981 as Spice Lisp. That was always no cost and several other projects took code and documentation from CMUCL.

CCL is a free version of MCL - which was an affordable commercial Lisp for Macs in the end 80s.
> I wish we spent as much time on HCI in our field.

So did I, but IME, time and effort spent on minor UX improvements are rarely justifiable to upper management, especially in the case of business software it won't generate more revenue, often because the people using the software are not the ones buying it.

I've had the fortune of working in a couple of places where the most hardcore users of our product were our own employees. So I often silently wandered into others desks and observed their workflows, it's amazing to see the little hacks they come up with because of their routine. Sometimes it's things we can easily fix but it's not prioritized. Quite often I've spent a couple hours of my free time hacking together some minor features to help these internal users and they are always amazingly grateful.
Well, "We want less traffic, build more roads" actually helps, in a way: all the additional people driving are doing so because it's more convenient than the next available option, so they're all getting real value out of the extra roads. They just don't reduce traffic as much as we'd expect. And sure, the plan results in more people driving, which is mostly a bad thing due to emissions, so it's not a great strategy, especially when alternatives like mass transit are available to invest in.

Housing is not the same. Besides the fact that it doesn't share the qualities that make traffic highly susceptible to induced demand (you've gotta sleep somewhere, whereas you can choose not to drive, or at least choose when to drive), even if the end result of building more housing is that prices stay the same, it's still a better situation. The externalities of "people sleeping indoors" are not nearly as bad as "people driving cars", there would be more people living where they want to live, less of them would have to travel to get to work, environmental impact is lower per person when they live at higher density, economic output is greater at higher density, etc.

I get that macroeconomics is not always simple, but that doesn't mean it's always counterintuitive. And let's be honest here: in the Bay Area we've been adding housing much slower than we've been adding jobs for many decades now, and the "over simplistic" econ 101 prediction that prices would go up as a result has been extremely accurate. One point for Occam's Razor.

Activists are implicitly making the argument "yeah, our counterintuitive 'build less to reduce prices' policy hasn't worked in the past, but that's only because we haven't been allowed to implement it fully and prevent any market rate housing from being built!", which is the same kind of bullshit all-or-nothing argument that hardcore anti-government types make when we point out situations where deregulation fails to produce great results. Sometimes we just need to accept that maybe there's nothing subtle going on, apply F = ma, and see if the simple solution works. Especially when we've already been trying the crazy out-of-the-box solution and it's been failing miserably.
You're going to need some kind of ID to cash a large amount of checks. (Sure, it could be fake ID)
Doesn't this depend on the theme you choose in Window Manager settings? Kokodi or Moheli might give you more pixels to grab than whatever theme you're using now.
I'm on a home owners board with a woman who is a paralegal for her brother's lawfirm and it amazes me how much stuff they do that they think is either secure or provides some sort of authentication (in the meat world). Kind of annoying when they want to go through all sorts of rigmarole when it doesn't actually provide the features they think.
Lisp developers haven't adopted those syntax variants. There are some Lisp derived languages with non s-expression syntax (Logo, Dylan, RLISP, SKILL, ...) but the adoption is limited among Lisp programmers.
The argument is that BAC isn't a valid way to measure anything pertinent. It doesn't show how drunk you are, or how impaired you are, it just shows how much alcohol is in your blood. It sounds like a good measurement, except that alcohol affects everyone differently (both physically and mentally). One person could have a BAC of .03 and be unable to walk. Another person could have a BAC of .12 before they get wobbly. There are too many factors in play (weight, tolerance, metabolism, hydration, food, etc) to make the measurement meaningful in regard to driving ability.
"I love Big Brother" for more accurate flavour.
I browse conservative forums regularly and the only former liberals I see are rather obviously so young that they only reason they were liberals before is because they hadn't given it much thought. The number of actual liberal to actual conservative conversions, and vice versa, is incredibly small.

In my opinion, the best way to describe what you call conversion of liberals is radicalization of the youth. This is happening both on the right and the left, to varyi g degrees, probably because the two sides are more divided at the moment than they have been in the past.

Anyways, Peterson's popular book doesn't really have anything to do with his political stances. It's a typical self help book.
> of course that the label 'theft' is slippery and labeling something "theft" or "not theft" is kind of meaningless [0] (except insofar as the whole prison thing is concerned - it's kind of meaningful there). It is theft in the sense that something has been taken from someone under conditions other than those they specified.

The label "theft" is not like the label "feesh". Words carry weight beyond the category to which the refer.

If I say "You're an asshole! (btw, by 'asshole' I mean anyone who enjoys arguing on the internet)".

That is not the same as saying "You're a genius! (btw, by 'genius' I mean anyone who enjoys arguing on the internet)".

When you choose to use an morally (and legally) loaded term, you are doing more than just opening up a pointless semantics debate, you are striving for an emotional impact.

Why would you choose to use such a loaded term as "stealing", rather than the more clear and accurate term "breaking contract" when that much more clearly describes what you mean?