skysight-inc/HackerNews huggingface dataset:
I'm biased (I work on the BigQuery team) but I'm always excited to see more public datasets made available in BigQuery: https://cloud.google.com/bigquery/public-data/. It would be great to have government data available through a variety of cloud services with free exports.

Some personal favorites among BigQuery public datasets include NOAA GHCN[0], the Census Bureau's Zip Code Tabulation Area [1], and FEC Campaign Finance [2].

[0] https://console.cloud.google.com/marketplace/details/noaa-pu...
[1] https://console.cloud.google.com/marketplace/details/bigquer...
[2] https://console.cloud.google.com/marketplace/details/bigquer...
IIRC before nodejs+express the req/resp/next paradigm and middleware paradigm had never been so accessible. Other frameworks had it of course, but it was often hidden behind layers of abstraction or little quibbly bits. Express gave you just what you needed for both middleware and handlers:

app.get('/', function(req, res, next) {
res.send('hello world');
})

For comparison, flask:

@app.route("/", method='GET')
def hello():
return "Hello World!"

It's really close, but I find the NodeJS approach even simpler and easier to understand. Need to access the request? use `req`. Need to access the response to set headers or something? use `res`. Is your function actually a middleware? use `next`. It doesn't get much simpler, assuming you understand node's semantics well (as in "return"ing a value doesn't mean it gets sent).

Django/Rails required whole project scaffolds and usually a separate routes and handlers files and knowing a whole bunch of stuff. I'm not even going to get into what frameworks like Spring/Struts required.

NodeJS made it dead simple to get a HTTP server up and running in something like <10 lines of code.

People shit on JS and NodeJS every chance they get, but innovations like the amazing standard library (and express), along with npm's ease of use really pushed the field forward IMO. While I'm praising node I might as well say that node got decent bolt-on (gradual) type system support way faster than the other popular dynamic languages as well, but they got there through transpiling which also looked (is?) ridiculous the first time it became well-known. I find Typescript much more approachable than typed python[0]. Is typed ruby even a thing[1]? I don't keep up with ruby so I'm not sure.

[0]: https://docs.python.org/3/library/typing.html

[1]: https://bugs.ruby-lang.org/issues/9999
Curious why a lot of grid algorithms/implementations only support items of the same height or width?
Really? The text given suggests otherwise:

This program also compensates court decisions (even if HHS believes "the injury was not caused by the vaccine") and settlements ("75 percent of all compensation awarded by the VICP comes as result of a negotiated settlement between the parties in which HHS has not concluded, based upon review of the evidence, that
the alleged vaccine(s) caused the alleged injury").

Quoting from https://en.wikipedia.org/wiki/Vaccine_court#Previous_rulings :

> This ruling held that tetanus vaccine caused a particular case of optic neuritis even though no scientific evidence supported the petitioner's claim.[15] Other rulings have allowed petitioners to gain awards for claims that the MMR vaccine causes fibromyalgia, that the Hib vaccine causes transverse myelitis, and that the hepatitis B vaccine causes Guillain–Barré syndrome, chronic demyelinating polyneuropathy, and multiple sclerosis.[15] In the most extreme of these cases, a 2006 petitioner successfully claimed that a hepatitis B vaccine caused her multiple sclerosis despite several studies showing that the vaccine neither causes nor worsens the disease, and despite a conclusion by the Institute of Medicine that evidence favors rejection of a causal relationship.[15]

That certainly sounds to me like the program compensates more than just victims of adverse reactions.
This is gross incompetence (in either case: the drone existing or not), multiple people here should be stepping down or be fired. What an embarrassment to Gatwick, to Sussex, and to the UK.

Prediction: no one will be fired.
He had a beloved daughter, Robyn Asimov. Here's an article written by her back in 2004 regarding "I, Robot": https://www.sfgate.com/entertainment/article/ASIMOV-LEGACY-I...
How do you verify that the distribution matches the source?
Here's the money quote:

> Nearly all senior executives who worked with him before the IPO are gone, and more than 10 senior employees have departed in the past year.

If you want to retain good people, you need to give them real input and control.

Senior managers were trying to prevent a disaster and Spiegel did not listen to them -- but even if every decision he made had turned out to be correct, his leadership style still would have alienated many of them to the point they would have wanted to leave. These are successful people who have no problem finding other opportunities.
This is a big one. If bandcamp shuts down my library is safe. if steam shuts down or bans me I have lost everything.
That research park has really grown in the last 5 years! I'm finishing up my masters degree online, but it was always interesting to see how it grew while I was on campus. I networked with people from Workiva, Vermeer, and Proplanner over the years. John Deere is in the mix too now (which was natural with how much research they fund on campus).
> But for example, when I write a particle system, how would I test that? Do I test all combinations of parameters and then compare them with images, which takes a million years?

A couple of assumptions:

- your particle system is not one monolithic function, right ?
- you also didn't just write it in a single pass and it had all features.

So:

(i am applying the test pyramid here ( https://martinfowler.com/bliki/TestPyramid.html )

- you start with a very simple (system) test that describes the minimal particle system. something like: given a particle system with particle count 1 and an emitter with probability 1 and velocity (1,0,0) and random seed 0; then after 1 step, there is a exactly one particle with velocity 1,0,0 at position 0.

- and you make this test compile and run and eventually pass.

- eventually you split out different functions; you develop also a test first. and then write the new function. and then change the original large function of the particle system to use the smaller functions. :)

- when it comes to rendering, you probably never want to write a system test that renders a full blown particle system with random paratemers ( because the test will likely be unstable unless you have a good idea about to keep it stable ).

- what is easier is to take the rendering functions and let them render aspects separately, i.e it renders a single particle at a known position. and you check the rendered image if it is correct; this because pretty simple with the image resolution is for example is just a pixel or 9 and that you can compare with a single static value. color animation can be tested that way as well. etc.

- thus in general even a particle system can be tested; break the system into small functions and test them separate and fully.

- then integration test the function in concert. use stable test scenarios.

- test manually; and when you find a bug (and you will). write first a test for the simple buggy function to expose the issue on unittest level. and then you decide if you want to add an extra scenario on the high levels.
Serverless as 3) An application which run on a network and communicate with others on an equal status, you cannot distinguish one node from the others based on the source code or the logic it is running. In a sense even amazon serverless platform is not server less but it is server lite.
I think he did. Buying stocks is ultimately a private decision (unless you work for a firm), and it takes no special knowledge to buy them. But Einstein had to submit a paper to some of the smartest people on the planet for review.

At any rate, yes, hypotheses are basically formed by intuition. They're not random guesses, that would be quite inefficient.
I prefer a world where agents can negotiate deals rather than a world where they can't.
Also on my list of favorites: https://www.sqlite.org/whentouse.html

Back when I worked at a large semi conductor company they used GDSII[0] and Calibre[1] files along with internal formats and I always wondered why they wouldn't just use SQLite. SQLite is even threadsafe[2].

[0]: https://en.wikipedia.org/wiki/GDSII

[1]: https://www.mentor.com/products/ic_nanometer_design/verifica...

[2]: https://www.sqlite.org/threadsafe.html
I deleted it in 2015 and just don't miss it ever, at all.
Makes it much easier to segment the grid into rows or columns
Never sure why people talk about concurrency as the number one reason to use immutable structures.

The main reason is that your code is less buggy and easier to read and understand as your code base gets larger. You never have to worry if that variable is being modified somewhere else in your codebase because it simply isn’t.
I don't know much about US geography but isn't that a much cooler area?

In any case, I doubt the community was self sufficient. I'm suspecting that much if not all consumables were actually produced outside the desert.
I don't believe he has received an actual subpeona from anyone yet. The US Congress requested he appear but didn't issue a subpeona which would have compelled testimony (because he came when they asked). A quick Google search looks like the UK Parliament didn't issue a subpeona (or whatever the equivalent there would be). Maybe you're thinking of those two times? A request like the Congressional one isn't as serious as a full subpeona specifically because you can decline (though it's usually not the best idea).
Wishing You Merry Christmas 2018
As far as I know, IPFS is not really decentralized. Some people say it is if others pin your files, but there are no guarantees that anyone will do that. I’ve worked with startups who asked me to use IPFS and this is what it looks like: setting up an ipfs server to store files on a cloud provider, adding extras for redundancy plus a file backup system. At present it’s sufficiently more complex than rolling out S3 + glacier backups with no tangible benefit besides “decentralized” cred

It’s possible this will change via Filecoin or others, but at present the term “decentralized” is misused here.
This is a real phenomenon that people used to get in trouble for back before the days of cryptocurrency mining.

For the EFF cooperative computing awards, we have a provision about this:

> EFF reserves the right to require a more detailed disclosure. For example, EFF may require evidence that the hardware was used legally, with the owner's permission and support.

https://www.eff.org/awards/coop/rules

A particularly notable case where someone was accused of unauthorized computer use for running a distributed computing client back in 2001:

https://www.extremetech.com/extreme/49898-georgia-cracks-dow...
When you say "requiring people..." you prove my point.

--

I don't own a car, avoid plastic, avoid amazon, eat organics, often shop local, used, etc, etc. But not because the government tells me, but because I feel compelled. Of my own accord.

Yes. I would love labels that gave full provenance of an item. Your list is great. But I see, like what we saw in France, the government justifying more taxes in the name of saving the earth.

Again, great intentions. Just not the people I trust to handle my money, or really anything for that matter.
Its the same as torrents. I'd call this decentralised.
Snap, and also Twitter, are in a bit of a bind. They can't change anything without alienating some of their most passionate users, but if they change nothing they will stagnate and cede all of the possible benefits of innovation to their competitors. A company that lets its competitors come up with all the new ideas is probably not going to survive very long.

It's understandable that Snap wanted to improve its design. On principle there is nothing wrong with that, but that's not what they actually did because the CEO ignored a lot of warnings that the changes were not improvements.
It depends—many proof-assistant languages let you extract an implementation directly out of your formally-specified algorithm (generally by dropping rich typing-ish information, but you've already verified it's correct). Or take seL4, which amazingly proves that not just the C code but also the binary faithfully matches their formally-specified algorithms. https://sel4.systems/Info/FAQ/proof.pml

Of course who knows what your CPU microcode is doing, but for the question at hand—ensuring a highly portable C library does what it claims to do more efficiently and accurately than exhaustive testing—formal verification is certainly a reasonable approach.
not trolling! 100% sincere. would love to see firefox once again care about ux, and reverse its downward trend in popularity.
This has been an ongoing issue near me @ Joshua Tree, CA [1] [2].

I don't know all the details, just what I've heard some people involved share about it on various local podcasts like Desert Lady Diaries [3]. It sounds like a major objection is the presence of a Dollar General casts an area as impoverished, making it less attractive to potential transplants/investors/tourists. Joshua Tree residents and business owners are trying like hell to distinguish the area from its surroundings as a classy enclave full of artists, and want to do their best to attract the preferred kind of investment and residents, raising the bar - not lowering it.

It is quite visible when driving through the surrounding towns. The Dollar General stores, definitely leave a crappy impression. I visited one once just to see what they sold, and the sliced bread loaves on the shelves were moldy, some had insects visible inside. NOPE.

[1] https://www.facebook.com/groups/nodollargeneraljoshuatree/

[2] https://www.desertsun.com/story/news/2014/12/25/dollar-gener...

[3] https://www.youtube.com/channel/UCmGyfvro5aierNkIuSNVDOg/vid...
It was about 115 degrees Fahrenheit for two weeks straight in July one year. I routinely did my walking (for exercise) after dark because the temperature would drop down to a mere 99 degrees and the blazing sun being gone was wonderful. I was getting sunburned during the day just walking back and forth from house to car, car to building when I ran errands.

It's one of the hottest, driest places in the US. Annual precipitation is about 6 inches a year.

No, I'm sure the community was not self sufficient as it was a military base. Probably all food was shipped in from elsewhere.

However, in California, a great deal of food in produced in the desert. They just irrigate. If you aren't that familiar with the US, I'm not sure how much I need to explain here.
Einstein was building on the work of Lorentz and Poincare, which is why we call some of the basic equations of relativity the Lorentz transformation, not the Einstein transformation. He didn't come up with it ex nihilo (on the other hand, general relativity was much closer to purely his).
UO was an amazing experiment in self-organization and survival in the world with little protection. At least for a while.

The initial pre-facet gameplay basically split between the protected town space and free-for-all wilderness. As soon as one wondered outside town guard area, anything could happen - you could attack anyone and anyone could attack you, costing you all you carried. Or nothing could happen. That was the genius of the game play - just like in the real world, once you went out into the wild, it was you against all.

In this vacuum of law, guilds emerged that controlled and protected parts of the wilderness. You joined one of them and helped build society from scratch. Patrols were organized, crime was fought. Turf was defended. Crafters were protected.

A pseudo medieval society emerged with their own casts and hierarchies. All shards were different.

At the time, I played Pacific shard for the MOD guild. Then the rule change came that ended all of this - they split pvp and non-pvp realms. This is when the wipeout happened.

Without the pvp players, the non-pvp realm became overrun. You could sit and wait in the most dangerous dungeon for hours to get a chance to slay a dragon. Previously, this was prevented by pvp players attacking the dragon hunters, now people could just kemp out in the most valuable armor and carrying most valuable weapons. Things you wouldn’t think of using before for fear of losing them to another player were now fair game.

Many of the veteran players retereated to the Seige Perilous shard with extremely punitive rules and hard game play, but many left. Siege lasted for 3-4 years for me before I finally gave up.

In the end, the lawless, ruleless gameplay that required society to emerge was such an amazing experience that I’ll be forever thankful to the devs for allowing us to experience it. Such things help one understand and believe in humanity, despite all our flaws and the few bad apples that emerge.
It is neat, it does have the downside of not really being usable on valuable/rare or delicate books though.
You can use Facebook Messenger without a Facebook account. (I haven't tried it, but I know quite a few people that do this.)
Yes. Found that sentence very odd if one accept the idea of the more data needed meant sacrify all those values ... otherwise just ask around ... hence may be china and its firms will win as they do not need to.
A year behind the lens: The most interesting cameras of 2018
Linux 4.20 released
Report: Wall Street Is Getting Cold Feet on Bitcoin as Crypto Crash Continues
I fully support automatic testing as far as possible.

Now TDD cargo culting of writing tests before working code, or even actual design of data structures just seems nonsense to me.

It only works for CLI demos of simple tools, or data processing pipelines.

Anything else seems convoluted, without a sound architecture design, and just impossible in some scenarios, e.g. GUI code, UI/UX.

Tests should be a mix of unit, module and integration tests, written after the architecture design, overall UI/UX design process, performance analysis if the chosen data structures are the best ones for the case at hand.
I wonder why there aren't more DB like bedrock which builds on top of SQLite.

https://github.com/Expensify/Bedrock
As sedentary as modern people are, they/we need all the exercise we can get. Our older selves will (hopefully) thank us.
Fortunately most of those new books will be created using digital software so preserving them is much easier theoretically. Just have to convince the publisher to give them up.
It's all a sham. It amazes me that some people simply need to be attractive, wealthy, live an impossible lifestyle or all three and make hundreds of thousands of dollars from brands on a social media platform.

Many of these people hang on every update to Instagram, to the point that, eventually, the platform will be too big to fail.

I'd love to see the day when Instagram vanishes and all the influencers who put all their eggs in the filtered baskets are knocked back to reality.
PVP is player vs player, where you can kill or be killed by other players.

UO has a complex reputation and title system to help with this. Murders actually counted and had a price in game play.
Check out http://scantailor.org
The original title Some Hong Kong companies change their name every couple of months is more appropriate as the artice does not go into why.
But, quite frankly, using the native API’s has not been that difficult for me as a solo coder who is writing an iOS video camera app on the side.

If they have so many resources, a decision like this is baffling.
> these people won't survive.

I already said it in another comment, but I'd love to see what would happen if Instagram just shuts downs or if they are impacted heavily by the incoming recession.
"An ounce of prevention", indeed.

> If a child finds no response in this "dance of the eyes," it is just as fear-inspiring as a physical threat. Murder is therefore not only a physical act but a psychic one as well.

> When children are exposed to this kind of inner terror they must do everything possible to survive. This leads to what Ferenczi (1984) described in 1932 as the transformation of anxiety and terror into a feeling of security. This process originates in a social environment that allows adults to exploit children's dependence in order to advance their own feeling of self-worth and leads children to quickly reject their own feelings and perceptions for the sake of preserving their vitally essential bond with the care-giving adult. A child does this by submitting totally to the adult's expectations. Ferenczi puts it as follows:

> > "Children feel physically and morally helpless; their personality is not sufficiently consolidated for them to be able to protest even in their thoughts. The adult's overwhelming power and authority makes them mute, often robbing them of their senses. Yet their fear, when it reaches a peak of intensity, automatically forces them to submit to the will of the aggressor, to intuit and obey his every wish, to forget themselves entirely, to identify totally with the aggressor."

> Such identification not only causes victims to ally themselves with their victimizers but to idealize them as well. In the eyes of the victim the victimizer appears to be a source of security. At the same time the victim begins to feel his or her pain as weakness because the victimizer forbids these feelings. If he were to become aware of his victim's pain, he would feel guilty. That is something the victimizer must avoid by inflicting further violence. Yet the pain and resulting rage persist in the victim, only this time the rage is turned against the self, which is now experienced as foreign. It is part of the normal process of adaptation to direct this rage against the external stranger. The ubiquity of this phenomenon determines the course of human history.

-- Arno Gruen, http://arnogruen.net/the_need_to_punish_--_article_by_arno_g...
I wonder if anyone has tried that yet really enjoyed the idea when I read it.
how about https://www.openbook.social/
ImageNet has 14 million images. How many images does Google have available to them? They've got about 1000+ of my personal photos backed up on Google Photos, so if each of their 200M monthly active users is like me, that's 200 billion images from Google Photos alone. Then add every image crawled from the WWW for image search (that was several tens of billion when I was there, each tagged with text & structured data from its page of origin), every Street View photo (that was thousands of hard drives worth, measuring in the petabytes total), and high-res satellite images of the entire earth through their SkyBox/TerraBella acquisition.

The Big Tech companies like to understate the size of their data advantage because it tempts competitors into doing stupid things that won't work in the market. Don't be fooled though - the majority of useful data is locked up inside proprietary silos.
> A company that lets its competitors come up with all the new ideas is probably not going to survive very long.

They can just acquire those companies, which is the strategy used by Google, Facebook, Microsoft and other giants that are moving faster than startups now by deploying capital faster and better than ever before.
That sounds a bit off - mining was next to worthless to start with as you gained it very fast. Probably 50 smith, 50 tinker would be better.