jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
React isn't just 'v', but you do generally want to use something alongside it that takes care of the data. I've had a great experience using the flux pattern with Reflux.js (which is one of the 'simpler' flux implementations.) Another interesting option is Baobab.js, although that still seems to be in heavy development.

I've also used flux with Ractive.js, which in some ways is perhaps an easier introduction into the flux/react approach. Might want to check that out.

I find it hard to describe how incredibly simpler everything is now that I don't use BB anymore. With some of the stuff that 'just works' in my current setup I can't even begin to think of a clean way to do in Backbone.
https://goaccess.io/

It analyzes your log files instead of client-side tracking.
try this link: https://outline.com/tvMk9s
>Information is not a harmless dingus. Its a weapon, just as the gun was in the last century.

This is a silly analogy, what is Google doing or planning to do with this information that is dangerous, and how does that stack up against the potential benefits of Google and other tech companies collecting this type of data?
Looks like what used to exist as Yahoo! Games a really long time ago: chat rooms + multiplayer games.
> Q. How do we define kar and kdr for liszt?

That did it for me.
How about USD price manipulation? How much of the USD being created by the FED is back by their reserves?... Is this scam sustainable? What effect would a Fed collapse have on Bitcoin's price? I'm going to wager that the Fed scam has a far larger impact on the USD price of BTC than this article's claims on tether fraud or collapse and its not even close.
morality aside, the men who donate sperm will have an outsize influence on the genetic diversity of our species.

Think ghengis khan except on a smaller scale.

also interesting to think about the implications on human evolution over long periods of time:

will humans still have a 50:50 gender ratio of men to women? seems like sperm donation facilitates a much lower number of men required to maintain populations.

will humans still desire relationships with the other gender, or will we be more like bears (men show up for 20 minutes, do the deed, then don't help raise the kids)?

lots of interesting implications to consider.
*should add:

- Tesla’s TAM: https://blog.nvstr.com/what-is-tam-and-why-is-it-critical-to...

- The “rich” buying Teslas also include tech and other high earning workers- including millennials (as exception to the demographic trend)

- Supply: Not only cobalt but chips shortage
https://news.ycombinator.com/item?id=25686248

- Pandemic caused real state boom out of cities to suburbs and remote work trend might help Tesla (home charging).

Fear for public transport, for using gasoline stations and shared drives could change consumer EV ownership views
Tax law. NY citizens are avoiding taxes and often transfer through ATL. They can live in FL for more than ~180 days and they don't pay state income tax. We call them "snow birds".

"you maintain a permanent place of abode in New York State for substantially all of the taxable year and spend 184 days or more in New York State during the taxable year, whether or not you are domiciled in New York State for any portion of the taxable year. Note: Any part of a day is a day for this purpose."

https://www.tax.ny.gov/pit/file/pit_definitions.htm
The main reason for not wishing that Signal is forked revolves around adding new features. It stops things being fragmented.

As both the client _and the server_ is open source though it's entirely possible to do things like Signal<->Matrix bridges.
I use it multiple times a day. I'm in half a dozen groups.

I use it somewhat reluctantly which might reduce the degree to which I actively seek out understanding. I wish we'd all go back to vendor neutral channels of communication but I also apprecitate the fact that it is less sucky than SMS.
There is a pending patent dispute with Blackberry and a German court ordered them to remove the chat export for German users.
Signal did not have a shit ton of money until a year or two ago. I like Matrix but it's main issue is still UI/UX on clients (especially around key management) - which is slowly getting better but still too complex for normal non-techie users.
There needs to be some lighweight app so you can just stick your phone in your shirt pocket for the day and it would become your own body cam
Nice hack. Reminds me of the 1200-bps "modem" I built by hooking audio amps up to the Apple II's cassette port.
> Had the term “terrorist” been invented by then, they would have doubtlessly detected that, too.

Craniology was capable of detecting "Jewish race", so it should probably work with a similar accuracy as the other TSA measures… /s
Whenever I've checked the max rate for a room it's been ridiculously high. High enough that the hotel could charge me 3x the AAA/AARP/Other group price and I'd still be well under it
You'd think that engineers from top - tier tech companies would know better, before sharing sensitive information on some random website.
The development blog https://www.gridsagegames.com/blog/ is a fascinating look into the design of the game that goes back years.
email to one of the mods, there is a lot they will discuss when they have time, that cant be discussed in the open chat.

hit them up with a question or a concern, im sure they would rather answer a well thought out question than have to chase down a bunch of assumption based mistakes.
It's not totally clear from the article, but it would seem that the small coins are worth much less than the large ones since there is little hardship involved in their excavation and transportation. So the small ones function more like coins, and the large ones are more like valuable property which can be exchanged via an oral deed.
Isn't Elon Musk going to deliver 250K masks, like, tomorrow?
Hmn where to start?

1. Static site generator

2. Table component for vue.js that actually deliver solutions for common use cases I had in my projects lately but had to customize existing solutions to achieve what I needed.

3. Live tile pure js library (like from Windows phone OS) - just for fun

4. Form generator based on provided json structure for vue.js projects.

5. I occasionally write random tech articles on my website and also run weekly lifelog/devlog since the beginning of this year.
Hi, HN: We saw a need for a site that people could find Covid-19 test locations, so a group of us developers and medical professionals decided to build one. Here's the Ask HN that started the ball rolling a week ago: https://news.ycombinator.com/item?id=22577979

Over the last week DataDrivenMD and I were able to pull together 15 developers to get this out. The speed that we were able to cobble together a team that can work smoothly, 100% remotely from all different organizations has been amazing. The crisis action team for the state of CA has reached out to see if they can collaborate with us, and we’re doing our best to understand how to work with state and local governments going forward.

Thanks to the fantastic volunteers, we have we were able to refactor early, away from the junk front end I built, to something that we can actually scale on the front and back end. We’re currently struggling with how to scale our collection and updating of test locations as they spring up, and we hope to build an application to allow providers to submit their locations on their own. Right now that whole process is manual, based on manually scraping/validating locations that are publicly stating they are doing testing. If infrastructure existed to identify places that are testing, we would be using it, but it doesn’t as far as we know, so we’re building the communication infrastructure for these test sites as it starts forming.

We’re US only right now but if we can get to a scalable way to collect test location data we can be worldwide.

This is a 100% volunteer effort explicitly for public good. We will not monetize the site, sell access to any resources we have, or in any way monetarily or personally benefit from this project, we have no plans to continue as a group any longer than we need to. No single organization is sponsoring this, and we have credits from GCP and AWS to run our infrastructure so Jorge and I don't go broke!

Please help us: Post in this thread any feedback, suggestions for scaling how we source and verify testing location data (manual currently), or anything you think useful! We’ll be monitoring the thread.

Our code is 100% FOSS: https://github.com/codersagainstcovidorg/covid19testing-map. We're available at @findcovidtest on twitter and
contact@codersagainstcovid.org. Thanks!
Right now I'm trying to build something kinda like Ted Nelson's Xanadu. There are lots of degrees of success on this one...anything from a useful tool for an individual, to a system for workgroups, to a global network that makes much of the web obsolete. I hope to bootstrap by making something that works at all these levels.

I'm also designing a cryptocurrency system that I think could make a dent in global warming. If the Ethereum project succeeds, it'll be a lot easier to implement that one.

Last year I did some volunteer fundraising for a small team attempting to invent cheap practical fusion power.

Also I've got some less-ambitious projects that I hope will help make a little money along the way.
I'm not sure if you are being snarky or just ignorant, but the "The Artist..." is the commonly accepted usage and descriptor http://www.citypages.com/1999-06-23/news/the-people-formerly...
Barracuda Networks in Ann Arbor, MI is hiring:

http://www.barracudanetworks.com/ns/company/careers.php

They also have an upcoming career fair:

http://www.barracudanetworks.com/ns/aacareerfair.html
$1 million will buy you a house, but not anywhere close to the city. You'll be stuck out at Craigeburn, Noble Park etc. With Australia's population boom, the surge will be in apartments, units and townhouses. "Houses" will become a commodity. As is, a lot of people are selling up for developers to drop their house and build 3 or 4 townhouses on their blocks. The almighty dollar...

I've been trying to buy these last few weekends and will be trying again this weekend. A mortgage at 21? We are crazy.
As there is no other implementation of what I'm working on in the open that works, this piece, save for the comment on generating competition (which I think would validate the service), would actually argue more for keeping my service's code closed.
ALL PRICES are going to rise by up to 40% over the next decade. 40% over 10 years is just 3.4% per year. This is called inflation. Duh!
Long Island, NY - General Sentiment is hiring a software engineer for our backend system. We use Hadoop, Cassandra and EC2.
Email jobs@generalsentiment.com
I had a similar goal when I was your age. I am now 27 and if things keep going like they are, I guess I'll reach the target even before I'm 30.

Some tips from my small experience so far.

(1) Don't take life to seriously. When I was in college, I started a simple business that kept very good pocket money flowing in - like your textbook business _might_. I spent every single cent that business brought in. I reckoned that after I graduated, my first couple paychecks will probably cover 3 years worth of pocket money savings. They did.

(2) Being a billionaire by 30 requires something extraordinary. Being a millionaire doesn't. The best way to do it is by working hard, saving money and being really good at something most companies will pay you for doing. You don't even need to be excellent - just really good, That, combined with a disciplined saving mentality will get you there quickly. It helps to live with your parents for as long as absolutely possible.

(3) When you start earning real money (after graduating - or maybe before if things go well) then save up a nice little bit. Invest in shares and so on, like you are doing now, but as soon as you can, buy a little house and start renting it out. Then pay it off and get another. And another. You'll hit that million mark pretty quickly that way.
One of the key lessons in finance is that you can't make money doing what everyone else is doing.

This is only true in the long run, and not true for individuals. As a simple example, consider the practice of selling far OTM options.
According to point three, you are SOL.
Let yourself experiment for a while. Just put some crap on the page, don't be afraid to throw it all away. Try different styles and have fun. Also it helps to sketch on paper before committing to a screen.
Also:

"The important thing is this: to be able at any moment to sacrifice what we are for what we could become." -Charles Du Bos (it is usually misattributed http://en.wikipedia.org/wiki/Charles_Fr%C3%A9d%C3%A9ric_Dubo...)
I agree XML has it's uses, but I would go for JSON first, XML somewhere after JSON. Any day.

I still love JSON, http://ilovejson.com for it's readability and simplicity.
Might be right, you, I think.
That reminds me of a sessional (mid semester exam in India) when I got confused on speed of light being 3x10^8 m/s or 3x10^9 m/s. Strange are the ways of mind. I knew the relation between c and electric constant and magnetic constant. So derived it from that.
It's not a clear cut thing, but there was definitely a period when "Global Warming" was the popular phrase, as a result of being promoted by scientists talking about public policy.

http://pmm.nasa.gov/education/articles/whats-name-global-war...

"But global warming became the dominant popular term in June 1988, when NASA scientist James E. Hansen had testified to Congress about climate, specifically referring to global warming."

So it looks like his memory was just fine on that topic.
I suspect (but cannot prove) that it was greater back then.

This was before the Internet was really a thing, so even after the copy protection was cracked pirating software was still a hassle. Pirate BBSes took some effort to discover, and often had download quota systems you'd have to play along with. Even after that, you couldn't download a file without tying up the phone line and if a local BBS didn't exist you'd need to pay long distance charges, both of which risked the wrath of your parents.

So the "dedicated attackers" needed to be somewhat more dedicated, and were therefore rather less common. You could get a lot further by just preventing casual floppy copying, which was sometimes sufficient to discourage friends copying a game instead of buying a copy for each of themselves.

By contrast, warez present essentially zero hassle nowadays. That dramatically alters the equation.
Note the lack of spotify support. It's turning into a bit of a showdown between players like google cast and spotify connect.

There will definitely be a small market in building devices which can serve as bridges between the standards.
Sounds exactly like what the Nexus Q was supposed to be (with updated specs).
> I've noticed this problem too in Agile shops. Small iterations happen fast on well scheduled. But big new efforts tend to be like swimming up-river. Whatever comes after Agile is probably going to formalize a long-track parallel cadence for a dedicated team to grind away on.

That seems to be a not-that-uncommon practice in Agile/Lean environments with the resources to implement it already (you don't see a lot of coverage of it in books about "Agile" software methods specifically, though I've seen considerable coverage of it in "Lean" software development books -- which tend to address the kind of pragmatic metamethodology the Agile manifesto calls for, while "Agile" books, ironically, tend to focus on more on narrow prescriptive methodologies, particularly Scrum and close variants.)

The immediate and longer-term (or multiple potential solutions with different risk profiles without a strict "this one is for now, this one is the long term objective solution" division) in parallel thing that Google has done in lots of areas for a long time (and people outside often question with "why is Google doing both X and Y when they have overlapping use cases".)
a bit more prudence from both apple and the carriers might have been smart to avoid antennagate, that being said, not the same as software updates.
Is it weird that internet memes still manage to find a way here, albeit in a roundabout manner?
I'm a pretty big fan of Evernote Clearly; easier than poking around in the inspector, especially if the element in question is flash.
This is the Founder of WP Engine.

The main points in the article are factually incorrect, but some of it is in fact excellent feedback that we're going to act on.

First, on staging areas, it is incorrect that they are counted as duplicate content, because we force a "deny robots everything" robots.txt file on staging. Using the example from the article of our TorqueMag website: http://torque.staging.wpengine.com/robots.txt

It's true that some bots will ignore robots.txt, but all the major search engines that matter for SEO, which is the point of the article, do honor it. Some -- including Google! -- will scan it anyway, but it doesn't count for duplicate content. Matt Cutts has been extremely clear on this point, publicly.

Second, on duplicate content on the WP Engine domains (e.g. torque.wpengine.com), again what was stated is factually incorrect for Google but is a good point for some other search engines. Here's why:

Google maintains a set of root domains that they know are companies that do exactly what we and many other hosting companies do. Included in that list are WordPress.com, SquareSpace, and us. When they detect "duplicate content" on subdomains from that list, they know that's not actually duplicate content. You can see it in Google Search, but it's not counted against you.

We have had a dialog directly with Matt Cutts on this point, so this is not conjecture, but fact.

However, the suggestion from the article that it's better to 301 that domain is still also very valid. Also, not all search engines are aware of this scenario, and thus one of the take-aways we have from this article is that we should auto-force robots.txt for the XYZ.wpengine.com domains just as we do for the staging domains, so that other search engines won't be confused.

So in the end, we came away with a good idea of how to improve. It's a shame the point had to be made in the manner that it was, and intermixed with FUD.
I'm glad that we do everyone one of these, except for language.

On the versioning we go one step further. Not only is the documentation available at every version, such as:

http://www.gojs.net/1.3.3/api/symbols/Diagram.html

The latest version is also available at its own eternally up-to-date permalink (also the default), so if you want to bookmark the documentation, or samples, or intro guide at whatever the latest version might be, you can just substitute latest for the version number:

http://www.gojs.net/latest/api/symbols/Diagram.html

(The same goes for the current Beta, if there is one, at /beta/)

In addition, the top of the page in the documentation (or bottom of the page, in the samples) always displays the currently-viewed version number.

We try hard to make sure nearly all classes are introduced in prose, and have a separate set of technical introduction pages to accompany with several live examples (One of the more wonderful things about writing a JavaScript library!)
I have a question : did any body have an experience of making a customized launch page?cause i wanna know is that better use some services like launch rock or do something like what they've done?
Honestly, Flask-Restful provides almost nothing useful that couldn't be added to an entire Flask project with a few lines of code. I've completely moved away from it as it actually introduced an obscure bug in content negotiation, while at the same time requiring extra mental overhead just to use.
How do you ever trust any cell phone? The OS the consumer interacts with is the least interesting one on the phone as far as spying goes.
I think the author is conflating "quality" of documentation with "usability" of documentation. They are probably correlated, and this might make a good filter for ignoring BAD documentation, but a documentation site can be very "usable" without containing quality content, and it can contain quality content without being "usable"
The fact that the identities of Coinbase people are known, and apparently you can hire a hitman with Bitcoin. If you have any Bitcoin left.

Seriously, though, Coinbase and other online wallets and exchanges need to get with the program and prove they're not running a fractional reserve.

Radical transparency is a big part of the answer, and it's much more feasible with Bitcoin's public blockchain than with the dinosaur monetary system.
If I jump the fence or sneak into a theater, I take the place of a paying customer. I am stealing the ability to sell the seat, so they are in fact denied the resource. If I copy a song, the original owner still has everything he started with (time, stuff, etc).

Also: I never said it was a strictly western notion. I don't know enough about other cultures to make claims. So I qualified my statement to those places where I know it is correct. I appologize for offending you by not making overly broad statements.
ANSI Common Lisp.

1st time: WTF?
2nd time: the light went on.
That is how it was done in the v1.0, but once you vote on a comment that id is gone. Or maybe I missed something :) Will have a look if I can use the IDs instead.

edit: bonus "feature" of md5-ing the comments is, that if a comment changes it is marked as unread again ...
As somebody who knows several other languages but not Ruby, I didn't learn that much about Ruby from that book. It's a fun read, but I felt like I mainly came away with in-jokes and minor details about syntax. I wonder if it has a bigger impact on people new to programming.

_Land of Lisp_, for example, teaches quite a bit about the language while still being fun.
We've already talked about _The Reasoned Schemer_ in another thread. :) I may give it a try again eventually. Clocksin's _Clause and Effect_ is a similar book, in Prolog.

Monads aren't that hard, they're just one step too general - at first, it's not clear what their examples have in common. It helped when I realized I'd already written "monadic" code in OCaml and Scheme, and with pipelines in shell scripts. (Getting away from the avalanche of category theory terminology mixed with nonsense about burritos and space suits also helped. The epiphany itself matters, not the stepping stone!) Also, starting with a simpler monad (e.g. Maybe) makes the plumbing clearer.

For interpreters / compilers, I prefer the treatment in EoPL to SICP's. There's an awesome "converting an interpreter to a continuation-passing-style interpreter to a CPS-based compiler" section in (only) the first edition of EoPL.

What really impresses me about CTM is how much deep material it ties together, from all over the place, yet the book is still extremely easy to follow. Somebody just starting in CS could benefit tremendously from reading its take on concepts when their other textbooks stump them. It's one of the most readable textbooks I've seen. (PAIP is another.)
My6Sense (http://www.my6sense.com/) does something similar.
The hash approach has the advantage of marking edited comments as unread?

Perhaps you could do both and mark edited comments with a different color.
Wow that's a really cool site! How long did it take you to make? Are you making money off of it yet?
The platform is a pretty big difference. One of the major problems we run into in the education space is that many schools _cannot_ install any new software. Running on the browser is pretty much the only thing they can do. We created WeScheme (http://www.wescheme.org/, http://cs.brown.edu/~sk/Publications/Papers/Published/yk-wha...) precisely for this reason, and Pyret is also engineered around this need. If you require a compiler and/or runtime download/install, you are excluding yourself from numerous schools, _especially_ poorer ones. We're really concerned about not amplifying these problems!