skysight-inc/HackerNews huggingface dataset:
Not damage claims. You are going against Larry Ellison, who is the boogey man of enterprise software.

The guy can spend money on a buying a Russian Mig29 fighter plane.

I am sure he can throw some money to make someones life a misery because he can.
I called 6 re-purpose, but I think I like your extended naming better!
Database connectivity and OO are the point at which every new language becomes useful for me. I try to get there as fast as I can without skipping any fundamentals.
A Danish Soccer Team Invited 10k Fans to a Zoom Watch Party
Hands-on Scala is a book is designed to quickly teach an existing programmer everything they need to build all sorts of production applications, taking you from "hello world" to building interactive websites, parallel web crawlers, and distributed applications in Scala.

20 chapters, 413 pages, 129 executable code examples, 43 exercises with full solutions, 6 months of review by 20 reviewers, 10+ rounds of editing, 3 e-book formats.

I think that Scala is an under-appreciated programming language, and this book tries to bring out what I love about it: how easy it is to write safe, high-performance software in an astonishingly small amount of simple code.

This was submitted once before, but I figured I'd put it up again now that the book has launched and is available. There's a lot of good stuff in here, hope people like it :)
That's not a very useful comparison. Databases are made to execute queries, not to install them. The only useful metric is performance and features (and price, of course). Sure, Oracle is bloated and pain to manage, but if it works faster, provides unique features and costs less in the end, people will use it.
People are afraid of being relocated but not afraid of being killed? Well then, check how many people were relocated due to hydro and coal quarries.
Even a locator to find the limited flavors would be an improvement. I get around enough that some grocery store stocking it would be not too far out of my way to stock up, but I can’t stop at every grocery store in the metro hoping to find it.
The book Hands-on Scala Programming is released
offical website: https://www.handsonscala.com/
Go at the ten year mark and JS at the ten year mark can be compared, no? In general I find Go's tighter language philosophy and more expansive ecosystem out the gate to help alleviate many of these problems.

You can't ever fix them completely, but I don't think that will ever happen without a giant corporation backing it.
My introduction to Python (a long time ago) and "batteries included" was going to some random guys website to download all the compiled packages I needed. Thanks Christoph!
people have known this things for quite a while (ie as as far as perf goes oracle is not worth it) and there is a reason why oracle includes that in the license.

also, this comparison would not register as a proper “benchmark” as it’s not even close to how you would perform a proper benchmark. it’s more of a data point.

on top of that there is the optics of suing a guy that wrote an email over some insane provision in your license. probably not worth it. and probably that provision is there to stop competitors from doing an apples to apples comparison and publishing the results that show how much oracle sucks.

as a closing thought: i’ve never heard about anyone starting a new project and even considering oracle as a db for it. it’s mostly locked in people that have to put up with this stuff. legacy code is a bee
I have some FreeBSD and OpenBSD machines. /usr/bin/env python doesn't work on either of them because the ports call it python3.7, python2.7, python2, etc. and there is no symlink simply called 'python'.

Sometimes I used to create such a symlink myself but I don't use or run a lot of python day to day so my current systems do not have this.
I'd love EFF to take this on and publish all the discovery findings.
Keep in mind, PepsiCo is huge, and not just 'Pepsi' as its name makes one think. They own or are affiliated with a large portion of your typical drink, snack, breakfast, and juice aisles of the grocery store.
> Its geospatial capabilities put it as the most advanced geospatial database, only ESRI software really stands to beat it here

Where does PostGIS stand in comparison?
The simple and blunt answer is that software dev is easy, the hours are lax, and it pays well.

By easy, I mean my most challenging days are those in which I have to solve a hard code/architecture/etc problem and solving hard problems inside a simple defined space is fun.
> Because the problem with Grubhub was that they phished the businesses' customers - no permission or relationship with the local businesses themselves.

Actually, Grubhub did have a relationship with those businesses. I imagine it’s very similar to what’s going on here. The business owners assume signing up with Grubhub/Slice means you get in the app and you pay a fee for those leads, which seems fair enough. What they don’t realize is the agreement also allows them to do any “online marketing” for you and claim any lead they drive you. They interpret that to be permission to outrank you on Google and cannibalize your free leads.
thanks your work!
That we need to put pressure on police leadership and stand with our people. There are people on the ground putting their lives and livelihoods on the line. People are losing businesses to send a message to the state that this needs a solution. To the country. People are donating money and doing personal fund matching. And that whatever we are doing is not enough and we can’t let up.
Allow me to quote some hacker news thinkers. "Deplatforming works." "didn't just impact the individuals, it reduced the behavior site-wide." This is what they hope will happen this time around too. That not only will Michael Moore become poor and unsuccessful. Other people will see his fate and never dare to question the narrative again.

He can put the film on his website. But even then "deplatforming works". If it didn't, why would activists try taking him down?

https://news.ycombinator.com/item?id=18765913

https://news.ycombinator.com/item?id=19811297

https://news.ycombinator.com/item?id=18285832

https://news.ycombinator.com/item?id=22205504

https://news.ycombinator.com/item?id=23266932

https://news.ycombinator.com/item?id=23244652

https://news.ycombinator.com/item?id=23351391

https://news.ycombinator.com/item?id=19504550

https://news.ycombinator.com/item?id=20781422
>” create stand alone database: ~30m”

Something is oddly wrong in his tests if it took him 30 minutes to create an oracle database.
> a "gain of function" virus would contain random differences, and would look indistinguishable from something "created by nature."

No, a chimeric virus created in a gain-of-function experiment would look extremely similar to known viruses, because these chimeras are created by combining elements of known viruses. It would not be 4% different from the closest known natural virus. Accumulating thousands of mutations throughout the entire genome takes decades of evolution. In the wild, that means thousands of generations of hosts.

A virus created in a gain-of-function experiment would also use a well-known backbone. It would not be based on some virus that nobody had ever heard of.
Source Code of Germany's Corona Contact Tracing App
I feel the opposite. I find that social discussions here always turn toxic quickly and teach me nothing.

I agree it's helpful for US residents to all be reading about and discussing the protests, but I don't see a reason it should be here. It's all over every other social medium.
Godot will do the job quite well, although there are plenty of alternatives that may also be worth a look (some open source, some source available): Defold, Solar2D, Heaps.io, etc. There are many good choices nowadays, although Godot gets the most love on HN.

I played with it about 2 years ago (even contributed some code to godot-cpp!) and it was pretty good, but it did have some gotchas and issues. Many are likely fixed now. You should just give it a try, its easy to get started and then you can judge for yourself.
The humpback bump back will only last if we quiet shipping lanes.
Helium blockchain and the introduction of HNT Price Oracles
Find a better PM.

The competent ones I’ve worked with invariably convince engineers their “weekend project” will take at least 2 months. They start by getting the engineer to spend an afternoon enumerating all the tasks they need to complete to implement and ship it.

Then the engineer takes 3 months, when they would have taken 6 without help from the PM. This is because the PM follows up, and helps them be ruthless with the requirements list.
Bash is not installed by default on any *BSD I have used (FreeBSD, OpenBSD, NetBSD, etc.). You need to install it from the ports tree or package repo.

Most (all?) commercial Unix I have used also don't have bash, but those systems are pretty dead these days.

OpenBSD's fork of ksh is actually really good so I typically feel no reason to ever install bash on there. On others, the default shell kinda sucks and I tend to install bash. In particular the old /bin/sh on older Unix tends to be worse at interactive use and not support some constructs like {a,b}
Definitely. I consider myself somewhat of a PL polyglot. After you've gotten experience in the different semantic paradigms (functional, OOP, imperative, etc), I think it's relatively simple to pick up a new language. It's mostly just a matter of learning some surface syntax and the standard library functions ('how do I concat two lists?', etc).

The hard part is when you encounter a language that has complicated semantics.
Nah, I even do okay with gmail actually. I did do SPF, DKIM, and DMARC, so maybe that helped.
Many cases you set up something like Alienvault or Cygilant and then it never gets looked at again...huge waste of time and $ in the name of compliance
https://news.ycombinator.com/item?id=23349294 | 516 points | 1 day ago | 346 comments

https://news.ycombinator.com/item?id=23352785 | 391 points | 22 hours ago | 419 comments

https://news.ycombinator.com/item?id=23355572 |192 points | 18 hours ago | 160 comments

And a few more with less traction https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
It probably helped that you got an IP early on before they'd been rotated through various users.
subprocess.run() isn't too bad.
Vacuuming is online, with some performance hit while it's underway.
Likely the OP means PostGIS where they say Postgres. PostGIS is the set of geospatial extensions for Postgres.
I get the combination of products around a theme (like ‘breakfast’). But if you want to sell around breakfast, at least add milk.
> You may not: <<list of things you cannot do>>

I mean... does anyone here think this is in any way reasonable? Is this even legal?
Just minutes, I found the book author lihaoyi also submit a thread :D

https://news.ycombinator.com/item?id=23361869
FYI, the term "reactionary" usually communicates a conservative reaction towards progressivism or liberalism. Though, in the purest sense of the etymology, you aren't wrong to use it; just be aware of how people here will interpret you.
Starting the article off with "I did this in one day" - complete with a massive footnote disclaiming that it obviously took a lot more than one day - kinda ruined it for me. Why even bother with that totally unnecessary claim?
Just so I understand, the simple way the headline talks about was "collect all metrics, but store the anal fraction you care about in an easily accessible place; delete the raw data every week"?

Title didn't live up to article imho. But I get it. Thanks for sharing your methods.
> practitioners with strong theoretical backgrounds tend to dismiss this kind of paper as "merely" engineering

This paper implements an architecture that will be out of reach for me for about 5 years. So, I ask myself "why will this paper matter in 5 years?"

There are two reasons I can imagine:

1. It shows that there is no phase change in the size-performance trend already documented over many orders of magnitude.

2. It was used as input data for pruning or distillation algorithms rooted in a better understanding of why language models work.

If the NLP community remains laser focused on hill-climbing compute-agnostic benchmarks, I don't think there will be enough people working on 2.

If 1 is the only reason it matters, I struggle to see how it is worth the cost in high-end research talent. It feels like standard low-risk corporate iteration.
Sure, there are indeed bots on twitter, mostly for advertisements, but I kinda doubt that there are bots operated by states. That being said, even if such bots existed, what would be the point? The only effect seems to be that you have people from both camps accusing each other of being bots. In addition to quote the user repolfx from https://news.ycombinator.com/item?id=20776752

> Namely, their rationale was something like this: the world is dominated by people whose opinions are fundamentally shaped by what others are saying, and moreover, by how frequently other people seem to be saying it. They don't really think about things or rely on their own experience: they're just mimics.

> In such a world being able to auto-generate fake messages of support for some political position or another at scale would give you immense power, because the population would automatically swing behind you based merely on the perception that everyone was swinging behind you.

> So that's their fear. But is it realistic?

> Well, this is where we get into the polarisation. "You aren't smart enough to have an opinion" is the sort of viewpoint that leads to an elitist vs populist conflict. There have been reams of analysis about this and it's not really AI specific - e.g. did people vote for Brexit because of Twitter, or because of things they saw in the press, or did they vote based on their own experiences, or what their close friends/family thought, or what mix of "all of the above" is the truest mix?"
Are you suggesting serial passage in the lab?

The problem with that theory is that the virus contains thousands of mutations throughout its genome, which would take decades of evolution to accumulate. In the wild, this virus jumps to a new host every few days, meaning that decades of evolution amount to thousands of generations of virus. No lab has the time to pass virus through so many animals.
Too much like advertising.

Don’t give away what we can sell!
Obviously you don't have experience with Oracle or you would have written hundreds of thousands of dollars in license fees... /s
Thank you for pointing to these!
I have no idea why this is a default feature on OS X. It's one of the very rare moments where I think they've got a design decision totally wrong.
Prometheus was another option but millisecond-precise timestamps are a deal breaker in my field.
I mean, Node and Go were released within 6 months of each other. When jquery was the dominant tool in the ecosystem, there wasn't nearly the level of breakage that there is now.
Indeed. Having lots of space between the circles is a better goal, as that way people in motion also maintain distance.
They might have enough land in this park that they are not worried about running out of space before they can fit enough people in. In that sense, space efficiency probably isn't a goal.

However, in the context of social distancing, 2m is a guideline, but additional distance will reduce your risk more. You can flip the question on its head and ask, if I used larger circles (such as 3m or 4m), is there an arrangement I could use to still fit the people into the area? If so, then using this arrangement should reduce risk further than using an arrangement that can only accommodate 2m circles.

In other words, even if you are below max capacity and meeting the 2m minimum, different arrangements still have different levels of risk of transmission.

Of course, at low enough densities, the gain becomes negligible.
PepsiCo products are typically very unhealthy options. Giving consumers more access to them is bad for public health.

I typically support the free market, but I think most of their products are addictive and harmful enough to have their costs increased and supply limited similar to Tobacco and Alcohol products.
Enough with these cults of tech. Just use the tools that best fit your goals. Go your own way. The end.
That's odd, but interesting. What warning?

Is it Fedora-specific?
In one of the Star Wars movies, there was a hooded and cloaked figure who, in response to that very same question, said, "I will make it legal."

There's no proof that figure wasn't Larry Ellison.

/s
Conspiracy theory-type ideas are a threat, but I just want to add on that many partial truths or inaccuracies or falsehoods appealing to biases spread even more easily too. Depending on your side of the debate, you can make well-cited cases for or against minimum wage increasing unemployment, or immigration lowering wages. I haven't researched, but I bet mail-voting fraud too. To the point where the real truth isn't even clear, but people don't recognize the uncertainty.

I'm not sure if this ever hasn't been an issue, but it kinda comes to the heart of fact-checking. I think treating the kinds of falsehoods that get spread online as just obvious conspiracy-theories by nutjobs puts your guard down for things that sound and feel right, but are wrong.
> A framework is one of the ways that experienced developers can pass their knowledge on to less experienced ones.

This. If you could hire a team of brilliant developers you wouldn't need a framework.

Frameworks capture the design requirements of brilliant developers...but they're not your developers and they may not be your design requirements. The trick is to know when the framework's design requirements differ from yours so much that it's a better business decision to roll your own code than to change your requirements to match the framework. I kinda think far too many businesses change their requirements for reasons of short-term MVP and then paint themselves into a framework corner.
Correct, my intention was fully PostGIS == Postgres geospatial.
OP here. I love the concept of "re-purpose" - I was thinking that Level 5 meant that you could build/re-build the system however you choose. But there's definitely a difference between re-building to a spec versus building something new from same components or, as you say, designing something the designers never intended. Would love to hear your ideas for what you want to re-purpose on your car!

My economics professors in college followed the same school of thought for our midterms and exams. So many students couldn't handle the idea that we were going to see things on the test that "hadn't yet been taught" to them. The tests were brutal, but felt like real learning was happening.
> It is difficult to see how this is an argument for the ability of LMs to demonstrate "understanding". Imagine asking a child: "how much is 4+2?" and getting a correct answer; then asking "how much is 2+4?" and getting a wrong answer. Most people would probably not take that as evidence that the second question was "wrong". They would instead conclude that the child does not "understand" addition and has only learned to reproduce specific answers to specific questions.

To use your database analogy, in what sense should we claim a database doesn't know a record when you are using a malformed SQL query? If we fixed the query and it emitted the right answer, then obviously it did store the information. The query does not encode the answer, and it is vanishingly unlikely that the database would simply accidentally return the right answer ever if it did not store the information in some way. Since LMs can get much better results just by tailoring the prompts (increased by a third in that paper! and there's no reason to think that that is the very best possible performance either!), that shows that existing practices drastically underestimate what knowledge the model has been able to learn. Learning about the real world or text is very different from learning your particular dumb broken query method.
https://contact.pepsico.com/pepsi/product-locator

https://www.mountaindew.com/store-locator/

I used these to watch Diet Mountain Dew Code Red slowly disappear from my area, then region, then entire coast over the course of a few years. Haven't had it in ages now.
China and India face off on the roof of the world
There seems to be a big difference between “plasma companies”, and nonprofit research institutes which collect blood donations.

I know factually that many people are paid for plasma, and that there’s a reason for it, but I’ve never been, and the concept feels very strange to me.

The American Red Cross says plasma can be donated every 28 days, and my local blood bank follows this guideline. Donating twice a week is insane. Plasmapheresis is safe. Undergoing any procedure 10 times more frequently than recommended by doctors is a recipe for trouble.
Radar’s asinine search functionality also obscures the seriousness of bugs by failing to reveal dupes.

It doesn’t (or at least didn’t) default to searching for all words used in the title; it only searches for the EXACT string you enter. It was a pain in the ass to even find bugs YOU wrote.

I couldn’t believe how goddamned dumb this is, or the Radar team’s response: Oh, you simply use Oracle syntax and wildcards in the title search! No explanation of how we were supposed to know this, or WHY.
The Decline of Tinkering
With the amount of hype and mind share micro-services attract, I hope the era of large database clusters like Oracle comes to an end.

At the system level, even Oracle has to do some sort of message passing stuff to be able to distributed databases.

With the availability of streaming services, resilient distributed computation and data storage architectures, I hope companies like Oracle die a slow, but graceful death.

PostgreSQL and advanced database systems like FoundationDB, with help of stream / event processing systems, should be able to replace large Oracle clusters.

The problem of "lock-in" is a business problem and ought to be solved my the MBA's in my view.
How About Letting AI Take Care of Weather Forecasting?
Why not just cut out the middleman and eat from a bag of sugar directly?
Everyone’s ordering delivery, but apps aren’t making money
Damn son. That gave me chills.
The point is that python leads you to clear and simple. No one would write the monstrosity you did, not even by accident, while in Perl, even that little fizzbuzz looks noisy cus of the explicit new lines
Luxembourg is planning nation wide testing https://www.fnr.lu/research-luxembourg-announcement-of-large... and already performed a serological study https://www.fnr.lu/research-luxembourg-first-results-of-the-...

Also other EU countries have done number of studies but results are often published in their own language only.
I don't think that's the case. I think a lot of people here just realize that nuclear plants are expensive. It's 1 to 5 billion optimistically for the new designs provided you don't have any taxes or regulations at all. It's multiple times more for designs that we actually have experience with. If the government wanted to build some, at government expense, I'd be all for it. That said, I'm not at all surprised that no private energy investment groups have put their money on the table for nuclear. (Especially after the financial disaster that is Vogtie).

Nuclear really is just too expensive right now, and therefore too risky, for many of the energy players in the private sector. Again, if the government was to shoulder the majority of that risk, I think you might have some takers maybe? But as it stands? No way.

I'll even go so far as to say that if the nuclear supporters on HN were the energy billionaires, I'd give good odds that they wouldn't put their money on nuclear either. Even if you spotted them a no tax and no regulation environment. The nuclear supporters on HN would still wait for government help in the same manner as the big energy players today.
The snacks site asks for a zip code up front. I wonder if that changes what products they will ship?