skysight-inc/HackerNews huggingface dataset:
For all the adventurous self-learners out here, we would like to invite you to our self-study group named Integer Club.

IRC: https://webchat.freenode.net/#integerclub

Slack: https://bit.ly/integerclubslackinvite

Mailing list: https://groups.google.com/d/forum/integerclub

We pick up old concepts from popular textbooks and literature as well as new stuff from new literature in both mathematics and computer science. We plan to have online meetings periodically to share what we learn, work through popular literature, and have a few talks on interesting topics.

It is a tiny community right now that hangs out at Freenode IRC but the Slack channel is there too if you are more comfortable with that.
As someone who loved the adventure games of the 80s and 90s but somehow never played Myst, do you think it would be worth my time in 2020 to give it a play through?
When I finally got a hygrometer I was amazed at how useless the powered one gallon air humidifiers are. They often can’t raise the humidity percent a single point with the hygrometer right by it in my rooms.

If you want to really humidify a room it takes a big industrial sized unit. They had them in the rooms in our Colorado Airbnb cabin and they were totally necessary in the dry mountain air if you didn’t want to wake up in pain from dried out mucus membranes. Very loud and used many gallons of water in a single night.
It’s like nobody understands supply and demand
I would assume it because the people who need it the most don’t pay any state income tax or spend enough on sales taxes.

You could do it through a tax credit however.
> How exactly did you reach the conclusion that "my actions don't really correspond to my words" based on how HN collectively treats Android? What actions are you talking about specifically? Using Android? I don't.

I wasn't talking about you, the individual. It's a disembodied, collective "you" of HN. It's a rhetorical turn of phrase.

I don't know what to say to the rest. It's pretty obvious to me. If you don't get it, you don't get it.

Also, on astroturfing:

"Astroturfing is the practice of masking the sponsors of a message or organization to make it appear as though it originates from and is supported by grassroots participants."

????
At my company we decided to go with Vue and not React about a year ago, mainly to avoid the complex tooling that React absolutely demands that you add to your JS build process.

And we still like Vue a year later. It integrates well with the rest of our site, much of which still has not been rewritten in the functional-reactive style yet. And not having to do a full-on transpile/build step during development is a huge win for reducing cycle times.
On point 2) my unchecked intuition says this: US cities are forced to provide services more than non-urban communities* because their needy are more visible. Because they provide services, they attract more people needing them. My guess is that $1000/month (which as you say is like the state providing services to everyone living in it regardless of where they live), would increase the mobility of low-income recipients, allowing them to spend their money on cheaper housing away from expensive urban centers. In other words, it might alleviate some of the pressure on cities.

*rural homelessness exists in the US too, I don't think it's as prevalent though
Bad idea, but you know what? California did pass state wide rent control last year!
Building a smart chatbot in a few minutes to answer free-text questions
You really want this to be an SQL mode that the server enforces. Give me a query where anything that could be a parameter wasn't and I'll fail the query, write a nasty log, and maybe disconnect your client.

I think as an opinionated library, you could build a minimal parser, and fail queries that had values or didn't meet your parsing. I'm not super familiar with SQL these days, but I'd guess you could make a reasonable subset and have confidence that you would have false positives, but no false negatives.
> was contacted by vendor to exchange a five star for a half refund

And the way you can tell Amazon doesn't care is because they have no way to report this to them.

I've tried. They just don't care if someone offers you something off platform in exchange for a good review.

Maybe that's why Amazon beat eBay. When I worked at eBay 17 years ago we had systems in place to combat this exact type of fraud (off platform exchange for a good review).
Wouldn't it be great if California implemented some laws contingent on the funds coming from current waste and abuse? For instance, "UBI must be funded by reducing current waste and abuse in California". If Democrats wanted to implement UBI, they would have to work for it, by solving real spending problems, rather than draining the taxpayer further.
If you make food, housing, education and healthcare tax exempt, it’s not regressive at all.
In the early 90s, it's how it would of had to work.

By the late 90s, it would be cheaper and much lower maintenance to replace the robot laserdisc library and banks of players with a large array of HDDs and a hardware MPEG 1/2 decoder chip per viewer.
I had the same problem. There is a series of books for folks like us -"Pre-Algebra Demystified", "Algebra Demystified" etc. I used them to catch up for a graduate level statistics course. One hour every morning for three months took me from pre-algebra through trig, and I did very well in class. I loved these simple books. They contain exactly zero owl-drawing.
"Incomplete" might be a better word.
Write Code for GCC in RTL with _RTL keyword.
Property tax would just be passed on to the renters wouldnt it?
Bell's theorem doesn't rule out super determinism. So it's kind of whatever you want to believe (kind of situation) when it comes to not being able to have proof one side or the other. I upvoted your post btw.
Sorting Slices in Go Go
PEP 202 – List Comprehensions (2000)
No affiliation, but I found Dash incredibly helpful for working offline: https://kapeli.com/dash. You can download the docs for most languages/frameworks AND you can download Stackoverflow by section in a way you can read and search.
RTL representation: https://gcc.gnu.org/onlinedocs/gccint/RTL.html#RTL

_RTL is evidently new in GCC 7, intended for testing: https://gcc.gnu.org/onlinedocs/gccint/RTL-Tests.html#RTL-Tes...
Some things I ran into:

- How do I run tests? Oh, you can't really dune runtest on executables, only libraries. So how do I run tests on executables? Make a library with the core of the functionality and wrap it, I guess. Wasn't obvious.

- Tree-like heirarchy of dune files confused me since it wasn't really explained anywhere. I wanted my source files in a `src` directory; most of the examples assume your `dune` file is just hanging out with the source in the toplevel.

- Does `dune` handle dependencies (like I would declare them in a rebar.config, mix.exs, or a package.json)? Not really, it plays with opam, requiring one to read a bunch of docs for opam, and its files, and where they should go.

- The syntax of the dune files changed a bit from when I started the project (it was just moving from jbuilder -> dune). Less of an issue now, though I still question the use of s-expressions.

- Can I load an interactive shell with the definitions? There's a command in the documentation for it, but it didn't work quite right when I tried.

- If you look at other projects, you'll see they use opam files differently from one another.

- How do I add a dependency in my current switch (something like npm --save install <library>?) I tried `opam install --deps-only`, but it complained sometimes about the state of uncommitted files.

I understand why it's like this (trying to tie together a ton of use cases) and love developing in it after it's all said and done, but there are a lot of rakes to step on.
>And ... Why wouldn't every capable homeless person from all over US move to California if they would be paid to do it (and I can't imagine more forgiving weather for homelessness, anyway)?

As someone from a non-CA city overrun with homeless, what's the problem here?
I think you might want to look at assertiveness rather than aggressiveness. Being calm when things go bad is an amazing trait to have. Many get carried away and being aggressive does not help. It seems to win an argument but that's about it. Hollow points. Whenever I have dealt aggressiveness with aggressiveness, I felt bad later.

Just like you speak up uncomfortable truths in normal situations, being assertive during tough situations helps. Then the assertive person becomes the voice of reason, instead of raising the voice, they are calm, empathise and talk objectively. The argument may be lost if the other person is unreasonable. But people will know whom to support. Not easy to start with but over time it becomes the default state.

We have enough aggressive people already :).
> By memory permissions, do you mean setting page-level permissions, like mprotect on Unix?

Yes, exactly.

> But different targets have different page sizes: most Unix systems have 4kb pages, but iOS has 16kb pages; Windows has 4kb pages which can be protected individually, but separate memory mappings can only be on 64k aligned boundaries; and Linux can be configured with multiple page size options.

I haven't looked into it much, but perhaps WASI could abstract some of this, or make this information available to applications?

> And some little microcontrollers don’t have an MMU at all, yet there are people trying to run WebAssembly on microcontrollers for some strange reason.

It might be a little bit overhyped ;)
Exacting. Most likely they self insure.
Everyday people honestly don't understand why prices are what they are. I've had a number of conversations with people and they truly believe that prices are arbitrarily set based on how much owners want to screw customers over. It's easier to think about that way.
Renters pay market rate for rent. If the landlords can pass on 100% of the property tax, then the supply is way out of sync with the demand.
China has turned to tech like never before to combat the coronavirus
Survivorship bias at work.

Unix was a reaction against failed complex designs. So was the F-16, maybe a better example in military aviation because the SR-71 had such a unique purpose.

Popular and complex things from that era have been forgotten: PL/1, the VAX instruction set, overuse of manifold vacuum to power car accessories.

One can hope that simplicity comes in waves. Complexity is popular right now.
Python 3.0+ is no longer optional.
Obligatory link to Rasputina's haunting song "1816, The Year Without a Summer": https://www.youtube.com/watch?v=B0zWSg9gHv8
I've used this in the summer to cool down in apartments with no AC.

But is it actually effective for humidification? The top comment mentions that it takes 5 gallons per day to humidify a small studio apartment under ideal conditions...
I realize that, but it's still stupid. It's a tax. We'll pay it one way or another. I am planing to buy a house in CA, and it doesn't really matter to me that much if it's taken from me at the register, in the property tax or from my salary. So if you have take our money, just don't waste our time with VAT paperwork.

The coming decade is truly going to be a shitshow. Redistribution pressions will grow as wealth inequality increases, and pension crisis is getting closer and closer.
I'm against Prop 13 more than anyone I know, but property tax (at least the way it is normally set up) is a regressive form of taxation. It's a flat rate regardless of circumstances, which is pretty much the definition of a regressive tax.
I feel this isnt a concern as much as it seems but is apart of a paradigm shift of information digestion and attention. I would be concerned if curiosity declined too, but given popularity of khans academy amd alternative sources of information I'm not sure if this reflects a crisis
Yeah, fair point. I was just reciting something I read recently - clearly without understanding the context.
I suppose the "butterfly effect" is often used synonymously with "domino effect", but has extra connotations of the outcome being particularly profound, and the initial event/change being rather unrelated. While perhaps not a textbook example of the butterfly effect, it certainly made me ponder the chain of events that leads to technological advancement.
Show HN: A C++17 SIMD Implementation of Projective Geometric Algebra
How about repealing Prop 13 and using the proceeds to fund UBI? The landlords essentially get their money back through increased rents.
Pwn.college
How not to make money on the internet
Oh my goodness, you're my saviour. I spent a whole day last week debugging what looked like a caching issue with Ecto + Postgres. When the application ran a query, it'd eventually slow down to 600ms.. when I ran it in psql, always 10ms. My solution was to convert the query to SQL and run it manually which bypassed the plan caching Ecto does.

THANK YOU. I will absolutely be testing this tomorrow.
What good is UBI if it doesn't cover my basic living expenses. I demand more!
JavaScript, Java and PHP still suck.
Far longer then the dates! Food spoilage is often aesthetic before it becomes a health risk.
"Saints" is a palatable book about the origins of the Church of Jesus Christ of Latter-day Saints. It is published by that church and members are encouraged to read it. It starts with an explanation of the year without a summer.

I am an active lifelong member, so take that into account when evaluating my opinion. But I think that this book would be a worthwhile read to anybody who is curious about the origins of Mormonism but not necessarily interested in joining. Yes, it's written by proponents. But I think it is objective enough to be worthwhile.

Oh, and Volume 2 was just released. Oh, and they are available for free. Even from Amazon.
It's hard to tell the scale of it, especially as an outsider but I've read a couple of articles like this one: https://www.techinasia.com/chinas-ecommerce-robots-delivery . Once the dust has settled many might not have jobs to go back to and in turn this probably makes it harder to quarantine people, would you take a "holiday" if there was a good chance you'd be replaced by a robot before you returned?
Butterfly effect refers to a drastically smaller change than a massive volcanic eruption significantly impacting global weather. The point is differences that are hard to notice making a difference.

Lorenz discovered the effect when he observed that runs of his weather model with initial condition data that was rounded in a seemingly inconsequential manner would fail to reproduce the results of runs with the unrounded initial condition data. A very small change in initial conditions had created a significantly different outcome.[2]

Wind speed of 2.56789281 MPH vs 2.567892811 MPH is hard to accurately detect, but it’s important. That’s the butterfly effect.
My argument against defect rate metrics is much simpler: the really scary situations are the ones where no one is looking closely enough to file bugs in the first place. That’s where you find out it hasn’t worked at all in six months.

Whereas the functionality subject to many discerning eyes filing bugs about every little thing is probably doing pretty well.
> ... I generally don't have to worry.

Emphasis on generally. Apple still sells many (most?) of its iMacs with spinning rust drives. Just picking up something from Apple Store and paying tons for it does not guarantee it meets minimum quality standards one might expect.
Why do you think should they prevent illegals from benefiting?
We had our own database as a service thing that used ES and MongoDB. All teams used that service. Basically you would define your schema using the Thrift API and the service provided CRUD operations AND aggregations. This was a Java shop.

Scaling writes just meant changing that service's implimentation. We wrote them to Mongo and synched them to ES. There are much better ways to do that, but ES would be overloaded w/ just 500 writes a second so it didn't matter.
why german car makers cant develop EV cars ?
Shouldn't some things not be adjusted for "circumstances"? Adjusting everything to individual ability to pay is tantamount to paying everyone the same amount. Why shouldn't you be able to pay for a more valuable parcel of land only if you earn more?
AI Algorithm Discovers New Suite of Antibiotics
Yes, I was specifically talking about the FairTax scheme, which is a libertarian and oft-considered regressive tax scheme.

Hence my bafflement at it being pushed by a seemingly liberal-for-california state legislator.
Trump was not told coronavirus-infected Americans would be flown home from ship
>A credit pull for screening is considered different than one for credit. At most it’s like 3-5 points and the effects disappear fast.

Still a hard pull.

>But a tenant screening also looks for evictions (a civil case), criminal cases and whether you are on the sex offender list.

True, though some are modular and can be run without the credit portion.
This seems really wrong in my experience. In 1993 my friends and I were playing anything we could get our hands on. Adventure games, solitaire games, flight sims, racing games, first person shooters - everything was just so damned amazing and novel you wanted to experience it all.

It was just too early to have developed very specific tastes.
I'm not associated with them at all, so YMMV. I guess the only way is to create one yourself, which is a bit of a pain as I wrote above. Here is my bot https://imgur.com/a/GRMUlTB
I'm sure it be possible to get a better result than me though.
Google's Updated Terms of Service Effective March 31, 2020
Being set up 24/7 is not a requirement for the drone itself, it's something about how it's operated. Seems like your idea is that license would need to specify very narrow requirements for each case.
Well we are in a future where there will be no more winters.

Already where I live it’s getting crazy hot in the middle of winter.
Great to read from someone who knows it so deeply.
This is a false comparison because you're really comparing by-order-of-argument initialization/construction ("BOA constructors") versus keyword-value initialization/construction.

BOA is more compact, but it's possible to get the arguments wrong, and the type system won't save you if you exchange two arguments of the same type.

There is no reminder anywhere that 45 and 30 are ages.

That's also true in function calls that do not use keyword arguments (the vastly prevalent paradigm in mainstream languages), but function calls specify a function name which can reveal something, like set_age(john, 45).

Some languages have both.

No knowing anything about Nim, I have no reason to believe that it has no way to achieve a compact way for initializing an array or list of objects using just positional arguments, and no repetition of the type name. If nothing else, surely there has to be a way to write an array of tuples, and that aggregate can surely be passed to some function that iterates over it and constructs the implied Person objects.

On the C++ front, I seem to recall C++ recently adding C99 designated initializers or planning to. If so, then { .name = "John", .age = 45 } will be possible, and C++ coders will end up using it.
Ask HN: How did Elizabeth Holmes hurt peoples view of the startup world?
Maybe not all of it everywhere, but yes. Any tax is always passed on to the "end users" to certain extent (-/+ elasticity and competitiveness) - something that a lot of people don't understand. If you tax 50% income of people who make a lot of money (like CEOs), with time they just demand about 2x more than before to compensate and the tax is being paid by the consumer anyway. If you tax all surgeons, regular people will pay in insurance, and so on.
Serfs of Academe
> Best case, you can have a canned food party once this clears

Also frozen food. Even in worst case scenarios it's hard to see the grid going down for long periods, assuming raw coal/gas can keep arriving or your country has a lot of renewable energy.
> Shouldn't some things not be adjusted for "circumstances"?

Yes, lots of things. But taxes aren't one of them.
this is excellent execellt advice. seriously anyone interested in learning math, chancing on this comment, should write it down. i wish i could upvote many more times. i have a bachelors in pure math and am 10 years out. i have time and again revisited things and didn't make good substantive progress until i came to these same exact conclusions.

especially the part about skipping the exercises. if you're not trying to write a dissertation or pass a qual (and you're just interested in learning and being exposed) then you don't need to do them. a lot of exercises are a hazing ritual or imagined by the author to be a dose of bitter medicine (i'm looking at you electrodynamics by jd jackson) since they mistakenly believe all readers are formal students.

the most important exercise is to mull over and consider what you're reading/learning. naturally dovetails in to asking question: what happens if i remove a hypothesis from a theorem, what happens if i add one, is there an analogy to another object/group/measure/etc, etc.

also read multiple books (http://libgen.is/ is your very very good friend and generous friend). a lot of math authors (no matter how esteemed they are) are terrible writers or make mistakes (look up errata for previous editions of your favorite book).

the only thing i'd add is to learn to use LaTeX to take notes - it is much easier and faster and neater.
Made a group announcement on the same topic on this thread: https://news.ycombinator.com/item?id=22401750

See the user profile of my account for more details.
All a matter of what you like to do with your time.

Myst was a great adventure/puzzle game for its time. Although IMO, Riven and Myst III were better, with Riven being the pinnacle of the series. I would replay these if I were to play any of the games in the series again. Otherwise, if you're looking for something more modern, I'd recommend Quern.
I use mitmproxy or charles proxy with an android emulator, with an older version of Android so it allows for a man-in-the middle, without being finicky about certificates.
> I've learned many languages including C, Objective C, Java, Python, Ruby, JS, and some Haskell.

You've learned basically the same language over and over again: Algol-family imperative-OO-mishmash. Haskell is probably the most unique out of all of them, and I'm inclined to think you haven't gone too far with it. Perhaps you know SQL though and recognize how a relational (roughly, set-oriented) language can work.

My point is that I understand that Go offers you some compelling advantages. We're just saying that other languages offer some pretty amazing things too, and they are even better designed (as languages) than Go.

Check out this fantastic talk by Scott Wlaschin to get a sampling of truly different language paradigms and how they approach problems: https://youtu.be/0fpDlAEQio4
This is fantastic. I recently been studying set theory and discrete mathematics as a self-directed learner and it is incredibly helpful to see others hewing the same path.
“Soy boy”?
Sounds like a public service
So, you've made all that effort, how does it help you in your new role as a data scientist? Is there anything you do now that requires "mathematical maturity"? Or is it something that can be learned much quicker on as needed basis?
I tried it a few times after that and it still seemed like it was many years away from being competitive with C++/Java/Go
Awesome! enjoy the rabbit hole :D
> “Supply is way out of sync with the demand”

Welcome to California.
Taxing anything at a flat rate without regard for a person's ability to pay is going to pretty much wind up as a regressive tax. Not saying this is good or bad, just that it is what it is.