skysight-inc/HackerNews huggingface dataset:
That argument falls apart as you leave the simplest elements of a problem. Sure, stop signs are important but that’s such a basic aspect of driving as to basically be irrelevant. All self driving AI’s are going to get really good at identifying stop signs very early in development, it’s stuff like mirages that designers may never consider that make or break such systems.

The easiest elements for humans to interpret are therefore the least important as they’re going to have plentiful training data and people checking for failures. Interpretability is therefore only really useful for toy problems that don’t actually need machine learning.
Is Mozilla still the best thing to donate to for an open web?

Or should one instead donate to EFF & the Linux Foundation which now has stewardship of Servo?
of course, all of the heart disease deaths were added to covid deaths.
#SCAMVIRUS
How to WASM Dwarf
Tl;dr: "This suggests, according to Briand, that the COVID-19 death toll is misleading. Briand believes that deaths due to heart diseases, respiratory diseases, influenza and pneumonia may instead be recategorized as being due to COVID-19."
She fell into the trap of thinking her business was her life and gave equal weight to both. Quite sad to see... even if she becomes a billionaire and her business an unicorn, when the end comes, will she be happy for what she accomplished? Hardly. It's a pretty universal sentiment that what makes people happy is actually close relationships, friendships, family and helping others (not in exchange for something, like in a business, mind you - but helping for the sake of it). People like her and even the greatest in the field, like Steve Jobs, may lead extraordinary lives in our imaginations, but inside, they almost always feel horrible most of the time (the stress so high they grind their teeth to the point of damaging them as the article mentions) and end up dying sad and lonely.
Web archive link: https://web.archive.org/web/20201126163323/https://www.jhune...
let me guess, you use cloudflare DNS? they (archive.is) block that.

Otherwise its working fine here and certainly hasn't been down for 90 days.
AFAICT, used Tesla battery packs fetch a decent price on ebay etc. They're more valuable for reuse than they are for recycling. Reuse is better than recycling.
How does bigger screen imply that three levels of nesting are bad programming? It just does not.
So the answer is a resounding “no”:

>> Purism published the KiCAD schematics files for the DevKit, which was entirely designed with free software tools. However, Purism has not released the CAD files or the Gerber files for the Librem 5, in order to prevent the creation of clones. CEO Todd Weaver says that Purism needs to recover its development costs before releasing the Gerber files, which they are “thinking about releasing in a time capsule” of “3 years, 5 years, something like that.”

Not to mention the plastic CAD files, tooling, etc.
Mapping the most expensive zip codes in the US
Great, was not aware of that at all. Was quite flabbergasted at how so little (albeit very dense) code could generate such a lively scene without any use of textures etc.
> Am I hustling enough?

Just because the answer is no doesn't mean it'll matter, it sounds like everything is going well either way.

A lot of people hate spending time with their families and work hard (literally and figuratively) to avoid the home. Or maybe what they call spending time with their families is 1 hour of fun and games while a WAG does 11 hours of completely inane child care. It would be inappropriate to generalize that people get more joy out of hour 2 of inane child care than they get joy from something that actually requires their intelligence or whatever. For women in the startup world this problem is extra acute, because they are choosing between 3 and 11 hours of inane child care, while most men only are only really choosing whether to have 0 or 1 hours of fun with their kids.

So I really sympathize with Tracy Young's perspective here. And she is putting things in a way that does not require making anyone out to be an antagonist, a kind of maturity most founders don't have.
"blindly"? People choose index funds very deliberately, because mutual funds are so much more expensive.
"God created the Alto (and the PERQ, the Apollo DN 100, the Sony NWS 800, and the Tek 611) with a portrait display for a reason."
This is a dumb conversation wasting the time of everyone involved.
Wait, you’re telling me all 250k of the deaths aren't directly related to covid????
Depends if you have a better alternative that you think will have better growth in profit.
Big fan of chess! Who watches Hikaru's YT videos? Full of awesome tactics.
I have used matlab quite a bit in the past, but not the symbolic math toolbox: can you make a "normal" function definition symbolic retroactively? I thought you need to define the function explicitly as symbolic to start with, or am I wrong?
The addition of Tesla in a few weeks will bring this metric down a little bit. Tesla will be a top ten stock but not a top five stock.
Chris Doran, while not officially in academia, is still very much actively researching these topics and regularly publishes. (he is also a member of the bivector community, very approachable and happy to help out with questions).

Anthony Lasenby, professor astrophysics and cosmology at Cambridge, is also absolutely still actively researching and publishing, all in the mindset of the GA4Physicists book. (See a recent (feb 2020) lecture of him here : https://www.youtube.com/watch?v=x7eLEtmq6PY&t=7s )

(GA4P is considered one of the few comprehensive and up to date treatments of geometric algebra, not just in physics).
The project was funded by the "Prototype Fund" [1] btw, which in my opinion is one of the best open-source funding programs in the EU. Applications for the next round open in February.

[1] https://prototypefund.de/
Engineering Manangement-as-a-Service
I've idly wondered if wave glider powered mini-barges could be used for some tasks. Like maybe a convoy fleet for timber. Or smuggling.

https://www.liquid-robotics.com/wave-glider/overview/

--

After some quick googling:

gliders travel 0.5-1.5 knots

large cargo ships max at 25 knots. downward trend to save fuel, 20 knots is becoming norm. future norm might be as low as 12 knots.

duration of trips between China and USA have been 2 - 4 weeks. so will lengthen to 4 - 8 weeks.

so... given 7947 nautical miles (China to USA), a glider would take 11 months. Hmmm.

--

For future, imagine 12 knots satisfies majority of tasks. There may be payloads where 2 months transit may be acceptable. Is there some combo of sail, foil, rotor, glider, coasting that could sustain 6 knots? Would much smaller, more frequent cargo ships be acceptable.

One final notion: My original imagined use case for wave gliders is ocean cleanup. Various kinds of plastic sifting barges, forever at sea. Maybe bundle the plastic and drop it into a trench. Maybe have some kind of solar powered bio reactor that uses plastic as fuel. Maybe other bigger ships gathering the bails of plastic, like land based garbage trucks ply our neighborhoods.
Show HN: Simago – Data for Developers
Even at the high levels all openings are played. That basic e4 (pawn in front of the kind moves forward 2 squares) is the most popular for a reason, but all possible first moves are played from time to time. Looking for tactics and trying to make them work will serve you at all levels until well after 2000.
I unironically prefer 40col but I'm afraid nobody shares my sentiment... it doesn't help that I also have a preference for 8-space tabs
All my life people commented or made fun of my Portuguese accent. I'm from [way up in] the north but work in Lisbon and I don't need to utter more than a sentence for people to start asking "where are you from?".
It's a bit annoying and condescending because I know they immediately think I'm some sort of hick like the article mentions - "amiable but fundamentally unserious".
Define "acceptable".

Can you live on $70k? Yes. You will likely live in a small-ish apartment and not save that much. At least to me, at $70k I felt like a failure in Tokyo. A lot of things go into that feeling.

1. Not being able to afford what I considered a "nice" apartment. Like say as nice as the one I was living in before I cam in So Cal with 2 bedrooms, a nice living room, 2 bathrooms, etc. Those apartments exist. They're probably $2500 a month a few stops out of downtown. If you move way out they can get way cheaper but then you aren't downtown.

2. Having "finance" jobs and corresponding lifestyle in front of my face. Before I moved to Japan I thought I was doing well (never compared). Once I got here, at least at the time, the English free magazines around town are all targeting expats in finance. Those people, at the time, made $300k to $1000k a year and live in $4k to $20k a month apartments provided by their comapany so their salary is even higher. At $70k I don't I can justify spending more than about $1400 a month on an apartment.

That said, if I was just out of college, even at $40k-$50k I think I'd have thought things were pretty good. In other words, "it depends" on what you find acceptable. I took a big step down in lifestyle to live here at the time.
Try the ETF with the symbol "RSP". It's an S&P 500 fund, but each of the 500 is equally weighted. In other words 0.2% of the fund. The theory is that the larger companies in the S&P 500 have less growth potential, or are already overvalued, compared to the smaller companies.
As a data scientist, data engineer or software developer you sometimes don't want the most pristine, accurate and privacy sensitive dataset - you just want some care-free data, roughly resembling reality, that you can play around with. For this purpose I developed the Python package `simago`.

While data at the individual level is often subject to a lot of restrictions, aggregated data can be found online. With `simago` this aggregated data is transformed to probability distributions that are used to randomly generate datasets of the population. This data can then for example be used for developing or benchmarking a machine learning model, simulation or database setup. Because the generated data does not contain privacy sensitive information, it can be supplied with your model/simulation/setup so the users can recreate the benchmarks or follow along with a tutorial.

The package is available from PyPI through `pip`. The workings of the package are discussed in the form of an example on the ReadTheDocs page (https://simago.readthedocs.io/en/latest/).

Any feedback on the project, the code or the documentation is very welcome!
"Blindly" meaning that your average index fund investor has absolutely no idea what's in their portfolio. They are blind investors.
I know a kid who ended up doing that for his comp sci "internship." I feel so bad for the guy but he really didn't even learn how to code so it's frankly all on him.
affine==2.3.0
attrs==20.3.0
certifi==2020.11.8
click==7.1.2
click-plugins==1.1.1
cligj==0.7.1
cycler==0.10.0
dataclasses==0.6
decorator==4.4.2
Fiona==1.8.17
future==0.18.2
geopandas==0.8.1
imageio==2.9.0
joblib==0.17.0
kiwisolver==1.3.1
llvmlite==0.34.0
matplotlib==3.3.0
munch==2.5.0
networkx==2.5
numba==0.51.2
numpy==1.19.2
pandas==1.1.3
Pillow==7.2.0
pkg-resources==0.0.0
psycopg2-binary==2.8.6
PyCRS==1.0.1
pyparsing==2.4.7
pyproj==3.0.0.post1
python-dateutil==2.8.1
pytz==2020.4
PyWavelets==1.1.1
rasterio==1.1.8
scikit-image==0.17.2
scikit-learn==0.23.2
scipy==1.5.2
Shapely==1.7.1
six==1.15.0
snuggs==1.4.7
threadpoolctl==2.1.0
tifffile==2020.11.18
torch==1.7.0
tqdm==4.48.2
typing-extensions==3.7.4.3

my docker builds are fun, too
I disagree. It's not recommended that you should reimplement TLS. "Shouldn't" is the wrong word in use.

Why should you not? You only learn by developing. Precautions follow with such, as likes not running in production. But how else do you learn if you do not?

If your interested in learning about secure sockets and the rest, you should reimplement TLS. Because that will teach you the inner workings of TLS.

The vibe "you shouldn't" crushes the development side of things.
Thanks for the replies. I did a course on Data Analysis from MIT and used R a bit there. I liked GGplot and RStudio. I don't think Python has anything close to those two. R was a bit harder to learn and I've already forgotten most of it, since I don't use it. I understand that it's based on Scheme and has roots in functional programming. I'm curious about Julia as it's being promoted as one of the fastest languages. I don't see a lot of value in that as I do most of my data intensive (in terabytes) work on pySpark on AWS clusters before I touch Pandas or any other BI tool. I couldn't use Julia on my laptop to do that! I guess sticking to R has more short term benefit as most courses on Statistics are heavily dependent on R. Julia will probably catch up soon.
In all seriousness, the constant warnings mean that users may ignore serious upgrades.
That's incorrect. I did a lot of ending puzzles and knew a lot about openings and variations at age 5, learned mostly because a father of a friend was very enthusiastic about it.

I quit playing around age 7 because some kids there were really out of my league and there wasn't enough government or support for me to continue playing given that I wasn't the best. I still play to this day, but mostly amateurish and very sporadically.

Of course if you just want to do it for fun, it's fine. But if you can to become a GM and make a living playing chess, the bar is pretty high and it's very likely that you suck.

You can start to play a bit later and become a GM, but it's a big gamble with your future.

Most people I know who continued with chess nowadays are in the low 2K range, one made it to IM... all share extremely good memory and logical thinking and could just have been instead a lazy CS student and get top grades, eventually become a software engineer and enjoy a good life. But instead have a shitty life playing the same game all over again and have a hard time leaving it now to do something else, as it's the thing they dedicated their whole life to.
For sure, but 5? 10? years from now those re-used batteries will probably not be usable at all, right?
I like Waze because it tells you where speed cameras and cops are. I've used osm+ and maps.me before. They are decent but google maps and Waze have much better routing and directions.
Glyph Drawing Club
I don't think so. I imagine it would be very hard for Mathworks to claim copyright over mathematical functions and established terms such as "fft" or "rms".

On top of that, Octave isn't even in competition with MATLAB. The much higher performance and capabilities offered by MATLAB that aren't available in Octave (like C++ export including support for GPU acceleration) along with professional support are enough to keep the target audience from considering Octave over MATLAB.

Octave isn't encroaching on MATLAB sales, so I don't think such ruling would be an issue as I doubt that Mathworks would even consider legal action.

Even if they would for whatever bizarre reason, it'd be sufficient to just change the names and parameters of some functions - lots of work, sure but ultimately not too big an issue.

A script could be used to translate between the dialects and people using Octave over MATLAB would continue to do so, since their motivation for choosing Octave wouldn't change due to this.

At least that's what I think.
> Who throws away a perfectly fine washer? Why? A new model has nothing new inside technology-wise, I can promise you that.

When I first moved in my house I didn't have a job, so I bought a lot of cheap appliances. Most of them still work, and I expect them to keep on working with almost no maintenance for years to come. However, they have some serious downsides: they are energy inefficient, they make a lot of noise, and they do not necessarily fit my future needs.

For example, now that I have a partner, my fridge is a bit small. And instead of running the washer once every two weeks, we're running it two or more times a week. Every time I run the washer, the floor the washer is on becomes basically unlivable for about half an hour or so due to loud noise of the centrifuge.

I do not want to buy new stuff, particularly because the old stuff "still works". And getting rid of my old stuff in a nice way is not easy either: Because they have wear and tear, goodwill and second-hand shops are not overly enthusiastic about taking them from me. Unless I can find someone to take something over (for free!), I am left with moving it to the recycling place because I do not have any storage space in my house.
With catch up I mostly mean library dependencies. If Google changes the location API calls and popular apps that customers want do update, then the implementation will have to update, or the apps will crash/fail to work/etc.
I've seen many applications re-created feature for feature just to do it in a different language. If it doesn't improve the wheel or solve a new problem, that's reinventing the wheel.
No it's not, Stuxnet was chosen as a path to mitigate the risks of a kinetic attack, as it that can't really escalate to an all out war whilst bombing nuclear plant can.

This doesn't mitigates any risks but introduces new points of failure.

You still need to get personnel into the country, and now it needs to be technical specialists that may not be as field experienced so now you also need an additional force protection element.

You need to smuggle in or secure more sophisticated technical assets which increases the likelihood of capture/discovery.

You need a longer staging period to manufacture, assemble and test this contraption which again means you are more likely to get captured.

You need to move that thing into place, secure a location close to the action from which you can operate, ensure that no one would discover the parked vehicle as this isn't James Bond and a remote weapons station is much harder to hide in the cabin than a bomb that can be easily placed in the trunk or the side panels of the door.

You need to be sure that no jamming would be put into place (cell and radio jamming is employed especially for VIP force protection to reduce the risk of IEDs) once the action starts or prior to it, and you need to be sure that your radio transmissions won't be intercepted, and we know for a fact that Iran monitors radio transmissions in an attempt to discover cells of foreign operatives because as they've already claimed to capture operatives using this technique.

And you still have the chance of this thing failing completely or partially, which means you either need to be confident enough in being able to take that target out again which in this case is highly unlikely (I'm pretty sure half of his security detail and staff are hanging from their ankles being tortured right now to find out who may have leaked any info about his whereabouts and daily routine) or have a team on standby to finish the job (which makes your A-Team contraption redundant).

Contrast this with Stuxnet.

Stuxnet can be developed, tested and fully validated anywhere in the world by simply building a similar environment.

While it can fail the failure poses no risk to personnel or to your forces, in fact the sooner it fails the more likely it could look like just another virus, Remember Iran didn't even find it out Russian, Finnish, and American cyber-security companies found it by investigating secondary infections.

It can be relatively easily inserted by employing social engineering, having a single asset on site or by the more likely scenario compromising one of the foreign 3rd parties that were providing some services to the Iranian nuclear program (e.g. that Ukrainian engineering consulting firm that is suspected to be the source of at least some of the infections) .

The malware itself wasn't nearly as complicated as you think, it was rather simple just nearly perfectly executed with very strong indication of the kind of operational methodologies western intelligence agencies employ.
So eventually we are going to have an answer to these questions. There is a notion of "excess deaths" (https://www.cdc.gov/nchs/nvss/vsrr/covid19/excess_deaths.htm). It will be pretty hard to lie / manipulate these numbers.

We (the US, probably other countries) have pretty good statistics for how many people die every year (and what killed them). We can use this historical data to estimate how many people would have died in a normal 2020. Compare that to what actually happened, and its a pretty good argument for how many people COVID killed.
The CEO literature (perhaps not startup focused) centers (iirc) around 55 hours per week. Which is still materially higher than the average worker but not fictitious. There’s mentions of 80 hours in this thread but actually go track your hours ... can you _average_ 80 over a year? Including vacations? Including sick weeks.

It’s very difficult. Doable but difficult.
If I had heart disease, but would have lived for five more years without being infected by covid-19, what was the primary cause of death?
Maybe I mentioned Compdes a bit too often... /shrug

From this comment and others it seems maybe not many people are familiar with the meaning of the term: Design through/by computational means, incl. procedural, generative, evolutionary approaches...

Having said this, these libraries are closer to general purpose computing, but there's somewhat of a bias in terms of topics and data structures towards geometry, graphics, data transformations, visualization etc.
This is a fascinating comment

In particular -> It occurred to me that in some situations, it might actually be more efficient _not_ to batch. The complexity of attempting to batch at the warehouse must be very high, and take up quite a bit of warehouse space, and slow down dispatch significantly.
Seek discomfort. Go help at a homeless shelter or local food kitchen. The problem is you've insulated yourself from the reality others live in. There's a lot of good you can do when you have resources.
Not surprising. There is a strong economic incentive, passed by Congress, for hospitals and providers to milk covid-positive patients. Elective procedures are also down substantially, so they have to make a living somewhere.
The Great Stock Market Rotation Has Begun
Perhaps this should be added to discussion:

https://www.jhunewsletter.com/article/2020/11/a-closer-look-...

Briand was quoted in the article as saying, “All of this points to no evidence that COVID-19 created any excess deaths. Total death numbers are not above normal death numbers.” This claim is incorrect and does not take into account the spike in raw death count from all causes compared to previous years. According to the CDC, there have been almost 300,000 excess deaths due to COVID-19.
There should also be a ban on IP holding companies - that is the scheme where big company creates a parent company in a tax haven that holds IP and then subsidiaries pay "license fees" to effectively remove as much of taxable revenue as possible thus getting competitive advantage over companies who pay right amount of taxes and not using any "tricks".
Collection of personal data should also be restricted to only serve the purpose of the product and for legal reasons. For example a company providing email service should be forbidden from selling analytics data to advertising companies or to fuel their own ad services.

I can also see that companies should be required to release schematics of the products and documentation for any file formats etc. they use, so that when you save a project from a given program you should be able to convert it to another format.
Companies should also be prohibited from using AI as customer services.
a.k.a. anyone with kids.
I think you mean passively managed mutual fund vs actively managed mutual fund. You can have a passively managed mutual fund that follows an index with extremely low expense ratios like FXAIX or FSKAX.

https://money.usnews.com/investing/investing-101/articles/et...