skysight-inc/HackerNews huggingface dataset:
On the one hand, you’re totally right.

But maybe there will be some breakthrough, so it’s important to stay open-minded. That breakthrough may be something modest like if this style of JS execution was better for some niche use case.
Fair point. Although one shouldn't discount statistics altogether. Security experts lean on skepticism to help minimize exposure and discover new things.

Race and nationality aside, the transfer of ownership to an entity that has zero open source contributions in the js space does look very suspicious. I'm just surprised that an open source author didn't provide that disclosure to users of his work.
I went twice to Paris Air Show, for the first flight still with landing gear down due to not being fully cleared for commercial flights, followed by the actual first flights after clearance.

Sad moment for aeronautical fans.
as a airplane enthusiast, I feel sad somewhat but among other factors, the infrastructral requirements (airports) as well the hefty price tag limited the number of orders.
White space has its purpose - grouping and the principle of proximity comes to mind.

Of course this argument comes down to how much white space is appropriate and we may actually agree, but if you're indicating that the whole idea of white space, and other Gestalt principles, is a fad, I think you're wrong.
As long as I can fly from LAX to SFO for ~$100 RT it's going to be difficult justifying high speed rail, unless it can be offered at competitive prices. When I was living in the Northeast an Amtrak train from Boston-NYC could easily soar above $100 one-way...
In this case, Clojure is already running on the JVM
> but then I am not bound to the train schedule

Trains from Tokyo to Osaka leave about every 10 mins. You can generally find a seat on a train if you just show up to the station 30 mins before the departure. And if that train is full, just wait 10 minutes more. It's just so much better.

You're also not price-gouged by making last minute travel arrangements as happens with airlines.
Out of necessity or nah?
It would have never been built simply because the uber rich property owners would never let it be built. They would just stall it out long enough to prevent it from ever being built.
Which 3rd party scripts are most responsible for excessive JavaScript execution
One thing which stands as obvious to me is that we should, as a society, strive to provide the "special education for gifted" to everyone. Then we'll magically have more "gifted" children. At my kids' school, there's one day a week where all the "gifted" kids are going on "special program", where they do chess, some electronics, robotics, math, in a very free atmosphere. This should be the standard education, not some elite program for selected kids.
Support for multi-cluster routing is huge. One of the main pain points managing Kubernetes in the large-deployment or cross-cloud use case is how to bridge multiple clusters. SIG multi-cluster works on related architecture issues/designs full time, and there are lots of other solutions out there, but they're all kind of large and bulky.

If one "thing" (Cilium) can give me local-node breakneck speed (via eBPF magic) and cross-cluster (v1.4) and node <-> node routing I would absolutely drop everything and switch to it (my deployment is very very small).

All that said, I'm currently very happy with kube-router[0], because it gave me all-in-one node & service/pod routing (as in, you can actually get rid of kube-proxy. Cilium is now way higher on my short list of things to check out now as well.

[0]: https://www.kube-router.io/
The books that I've read that have helped me immensely: How To Solve It, Problem Solving 101, 5 Elements of Effective Thinking, and Peak: Secrets from the New Science of Expertise. Trying to improve my problem solving ability in coding forced me to look inwards and analyze my thought process to understand why I'm able to solve some problems and unable to solve others. Ultimately I've realized the root cause of my inability to solve hard problems was poor problem decomposition. Every hard problem can be broken down into subproblems, and those can be further broken down until they become easy enough to solve. Then you just connect all the pieces together. It takes a lot of deliberate practice with many problem types to be able to recognize how to decompose problems, however.
That's just startup and sales speak. I've found that delivering exactly as promised is more than enough to keep customers happy.
With Elixir/OTP there would be no disconnection/reconnection. The way hot code push works with OTP is that each "channel" (OTP "process"/websocket connection) has a GenServer, which is basically a state machine, and when there is a new version of the function available in the VM, the current state is passed into a function (supplied by you) to mutate it into a shape compatible with your new change, then next time the data is passed around the loop to the state management function, it goes to the new one instead. Because the state data is stored quite separately to the actual functions who mutate it, there is no need to disconnect or do any mass purging of memory when there's a hot code deployment.
That's generally a good practice (though not always, many people do blue-green deployments, for instance), but it's rarely an assumption you want to make. Lots of deployment blunders can happen that render assumptions like that incorrect.

Even if your team executes perfectly and never runs into this, the biggest problem IMO is that you can't really enforce most of your guarantees w/ any degree of confidence w/o a typed schema. Even if you work within a typed language that perfectly validates all the invariants of your application before storing anything, the second you need to perform work that does not strictly funnel data through your application (i.e. an update query), you are effectively gambling on whether or not those invariants will hold. This kind of "read-modify-write" flow of data doesn't really perform well (or even hold validity) for a lot of common use cases, so in reality you need your database to ensure these things for you.

Also the two deployed apps problem is just a special case of two people interacting w/ a database who aren't working under the same assumptions as to what invariants should hold. That can happen in single code bases, even with a lot of care taken.
Absolutely horrible idea. Ethically bankrupt to say the least.
Excellent summary.

Part of the reason he interstate got built / was such a success was that there was enough goodwill and cohesion in society to see the whole thing through. JFK served in his unit alongside guys who hadn’t finished the 9th grade. People trusted each other more than they do today.

Even the moon landing and the work of NASA was part of this cohesive society. That being said cohesion requires conformity which has a ton of drawbacks as well, and this eventually fell apart after a Vietnam. Maybe it had to happen but societies move in cycles and some other highly cohesive event will occur, making stuff like this possible again.
There was a time when it was a shoo-in to also say "if you only need a key-value store, use Berkeley DB".
sqlite doesn't require a server, right? It's just "read the database file", whereas Postgres requires a running server as well as the client processes.

Granted, if your ops are at the stage where "run postgres myself" is a pain, using some managed DB (heroku?) probably makes more sense than sticking to the sqlite file, if only because you'll be paying for "real backups" and availability.
I'm not sure if I agree. Of ourse it's a decision that has to be weighted and carefully considered, but by avoiding slight and temporary inconveniences at all cost nothing would ever change or progress. Often people don't know what they want or need until they see it and sometimes people have to be forced to abandon the idea of faster horses.
And under your system, what incentive is there for long term capital investment?
I think the best way to stop people from doing bad things is personal accountability.

If a company deliberately break the law, why not send those who decided to to that, the CEO and the chairman of the board to prison?
Suing your own customers is never a good look. I'm somewhat surprised they would bother. Presumably they are hoping to make an example of this single person. What then? People like him will voluntarily overlook the cheaper fare and choose to pay more money?
Still no word on when they'll crack down on USPS junk mail too, I miss important letter because my mailbox is piled up with spam. And people to have to buy bigger PO Boxes just to support their racket.
Betty Ballantine (1919-2019): Help Found Both Bantam Books and Ballantine Books
Look at GraphQL. It lets you enforce a single schema from the front end down to the data layer.

In my company's product, we specify the data models as JSON Schema, and then generate the necessary language code -- we generate the GraphQL schema from it as well as Go data types, with some database glue. Our front end code is currently JavaScript, but we hope to migrate to TypeScript, which will make everything statically types all the way through.

(gRPC fills a similar role, though the web story is lacking. gRPC is brilliant for APIs between backend services, but browser support is not there yet. GraphQL is more convenient for the app-facing layers.)
Ask HN: Which side project do you plan to do in 2019?
It depend on the economy, but in general yes. This is the annoying role where headhunters can be your inside track.

It is a system I hate, but the reality is if you have 2 candidates. Equal in most aspects, with one key exception. Your wife's, cousins, neighbor, mother in-law, whom you have a positive opinion of, because you were both at a party together once. Said candidate 'A' is really good.

Whom are you going to hire?
half the amount of time

Hmm, many US airports recommend showing up a minimum of 2 hours early, and it takes me 1 hour to get to the airport...
P99 latency at a constant read/write rate is exactly the test that Aerospike ACT benchmark performs.

https://github.com/aerospike/act

Aerospike has been engineered to perform well in this exact space. P99 <8ms over multiple TB of durable storage under a constant read/write rate.
A minute is still 60 seconds. The only difference is that some clocks will occasiomally go an entire minute without incrementing their minute counter. This is a property of the map, not the territory.
Pulp 2 will continue using MongoDB until EOL. Pulp 3, which is still in development, is using Postgres -- but while the platform functionality is nearly done the plugins for e.g. RPM and Docker are not yet near feature parity.
PRBULLS – Content Marketing – Writers Network
Content Marketing is the most valuable and creative type of marketing. If done right it can boost up your business double the speed it is growing now. To meet the different needs of different business owners we offer various packages. Our packages include Starter, Growth and Dominate. Choose what fits for you and your business and let us deliver you the results you have been waiting for.
I just flew back from Australia to Europe, a journey I've made many times in the last 20 years.

The A380 from Sydney to Abu Dhabi was a far superior passenger experience than the 787 from Abu Dhabi to Munich. The Etihad A380 had more space in economy class, more comfortable seats, a more user friendly entertainment system and to my perception quieter (although I do where noise canceling headphones mostly on these long flights).

I'm sure the A380 will continue to ply those extra long flight legs for many years to come, which is great because it's the best passenger jet I've had the pleasure to travel in.
The F1 engines of the Saturn V 1st. stage used a rich-mixture gas generator to drive the turbopump, but its exhaust was fed into the engine's nozzle about halfway down, through an annular manifold [1]. Up to that point, the combustion chamber and nozzle were cooled by circulating fuel through them, but beyond that point, the cooler turbopump exhaust layer protected the nozzle extension.

In pictures of launches [2], you can make out the brown smoky annulus of the turbopump exhaust, for a distance about equal to the length of the nozzle extension, until it either mixes with the hot exhaust, or with ambient air and then burns, at which point the smoke particles become incandescent.

[1] https://history.msfc.nasa.gov/saturn_apollo/documents/F-1_En...

[2] https://images.nasa.gov/details-ksc-69pc-442.html
(here is indeed the USA)

Amtrak does actually own its own infrastructure.

From wikipedia: "Amtrak owns approximately 623 miles of this track and operates an additional 132 miles of track."

From the top of my head, this is the NEC (North East Corridor), some track in Michigan, and some track in New Mexico.
It's not, it's really not. They really do want to verify you're a person.

Facebook got busted using that (security) info for marketing purposes, and the reaction was muted; but, within the security community, it was loud and angry. Within a week, they had ceased completely.
Yes, my point is that that is not good enough.

Two problems that I can see:

1. What use cases are there for a photo processing algorithm that only spits out tiny thumbnails?

2. If it can output higher resolution images, why are all of the examples tiny thumbnails? You can hide a lot of otherwise obvious flaws with a tiny thumbnail.
https://hn.algolia.com/?query=a380&sort=byDate&prefix&page=0...
> And what you call soft money is actually called freedom of expression

Yes, those with more capital have more ways to express themselves. This is in conflict the spirit of democracy, were everyone has equal weight. And while democracy seems more resistant to such power imbalances than other forms of governance, it might still be beneficial for society to keep such imbalances in check.
Sure, but they could be the fastest. In terms of speed, I-80's got nothing on a 200mph TGV. So "trains are slow" doesn't seem to explain antipathy towards new rail projects.
JAT JATNI जाट जाटनी – Sukh Deswal – VALENTINE SPECIAL
It couldn't possibly because they're trying to push use of their own technology to force dogfooding.
Turkish Authority Apprehend 24 Suspects for Stealing Millions in Cryptocurrency
My experience with those one-liner installs is that they usually work... strictly speaking. They don't scale, they don't deal with edge cases, they know nothing of your environment. They install one piece of software (in an "interesting" way that won't upgrade), and that's it.
You're choosing to define it that way when the entire point made here was that other people can and do define it other ways.
They change the duration of the day, not the minute.
A French friend of mine was bagging on the A380 25 years ago because he said basically if there was really a market Boeing would be building more 747's than they were.
I think I know the company. We were almost acquired by them until they hit the rocks and we took a hit. Interesting to hear how that database was a pain to manage.
The diagrams are indeed hypergraphs. They are taken from Chapter 12 of the book, and are simplifications of Figures 12.44 and 12.45. The solid lines enclose relation schemes, and the dotted line represent "objects", which here signify groups of relations it makes sense to join. There's a scan of the text at http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html if you want to look at the figure originals.
I had my “wow” this place might not be that good experience with Quora yesterday when I was trying to google evaluate AWS workmail.

Quite a lot of the “extremely good looking” answers on Quora straight up said that you couldn’t do e-mail in AWS. These were answers from after workmail was a thing by the way.

So I started looking at other Quora answers on stuff I wouldn’t normally need an answer for, and it’s frighteningly how often completely wrong answers look correct.

Don’t get me wrong, there is a lot of truly amazing answers as well, and it’s entirely possible that I just suck at it, but I don’t think I can always tell the amazing answer from the completely wrong one.
It blows my mind that to date we have major companies who put forward horrible UX. Few come to mind off the top of my mind: Chase, PayPal, Digital Ocean. Trying to get statements from Chase is like playing ping pong. Webflow, Freshbooks, all major offenders.
But the only file handling stuff you need to load JSON from a file is to open the file. And if it's in SQLite, then you'll need to open the database and query - more complicated, no?
Ayn Rand was a thinker of the first rank and a genius that comes along once every 1000 years. Most people have a superficial view of her ideas and that she was primarily an advocate of capitalism in politics and selfishness as a virtue in ethics. While true, these ideas both follow from her more fundamental work in epistemology and her epochal achievement was solving the problem of universals, i.e. how do concepts work, thus validating and defending reason against the mystics and skeptics.

Without going into all the details, the history of Western thought can be summarized as a battle between Plato/Kant and Aristotle/Rand or the Primacy of Consciousness versus the Primacy of Existence, respectively.
How about prosecuting all those involved with illegal wiretapping?
Based on my reading of their terms, it seems like they get back 30% of their own investment if the rest is entirely used to pay founders' salaries. So on a $150k investment, they have potential upside of $300k to $600k after they recoup their initial investment, while they can lose at most ~$105k when investing in businesses that have low expenses outside of founders' salaries.
> Every script should leave the database in either the new state or the previous good state no matter how many times it's run.

I wonder if there were somewhere a website to describe good idioms to achieve this?
Is the frequent use of run-on sentences indicative of your output in general?
That is a way things get built. But even third world countries occasionally achieve success in infrastructure when the powers-that-be realize success will make them far more money than failure.

The problem with public transit in the US generally is the process of destroying infrastructure and soaking up money has become standard because freeways and automobile were always an adequate alternative when public transit failed (and it's failed and failed).

Now, we have a situation where a lot things dying in the waste of the automobile but the habit of soaking up every bit of transit dollars is very well established. And America's ruling class now resemble a slumlord class - running the entire operation into the ground for maximum profits. Yet confused where to go when things fall to pieces.
Be My Valentine- the Recruiter-Candidate Relationship
The clock goes from 59:59 to 59:60...
Oh man, you really hit some buttons with me via "Reddit" and "Transparency"! Here is the rant that has been building in me:

The transparency I would like are three rules:

1) New policy statement: All subreddits must state moderation rules in their side bar.

2) New technical consistency: Open moderation logs for all subreddits.

3) New feature: An open log of moderation complaints for each subreddit. Each complaint costs the submitter $1 (or some reputation?) to avoid spam and most thoughtless complaints.

This requires very little from Reddit:

Changes (2) and (3) only require technical changes, no personnel intervention.

Change (1) Is a policy change, but only requires manual work from Reddit after high technical thresholds:

1a) When moderation complaint logs see a lot of submissions relative to subreddit activity, a warning is automatically sent to the moderators whose moderation is subject to complaints.

1b) Only when a moderator has received several warnings, will someone need to review the complaints, the moderation log and decide if a moderator should be removed, get a personal warning, given a clean slate with regard to past complaints, or no action.

1c) If three or more moderators for the same subreddit have to be removed due to consistent violation of the stated policy, then the subreddit can be closed.

The point of all this is:

* Users no longer have to deal with deceptive moderation.

* Users do most of the oversight, Reddit takes on very little extra work.

* Subreddits that spend a lot of time trying to police moderators of related sites can stop. Either there was no problem, it will clear up, or it will be dealt with.

* Reddit becomes more useful to everyone except deceptive moderators.
It doesn't matter in this case - all that matters is that they share the same data store, regardless of how concurrent access to it is organized. The problem here isn't concurrency, but the semantics of data stored - if one app can change it such that the other app can later retrieve data that it considers invalid according to its business constraints, what is the other app supposed to do?
I wonder if the RPi has enough power to run even something like Notepad++
Eventually you will have to park a self driving car in a tight spot for captcha.
The Immigration and Nationality Act of 1965 has a lot more to do with the current cohesiveness of American society than Vietnam.
Reminds me of the Elio motors, the concept is solid, but people tend to under estimate the massive wall of entry into the automotive world.

I've wanted a single passenger commuter for a long time, but I don't see any advantage at that price point.

Elio, is circling the drain, but for more info see https://www.eliomotors.com/
There is a distinct lack of capacity between Seattle and Portland particularly anytime there are capacity issues over the cascades on Stampede/Stevens Pass due to accident, track work, or weather - then things get routed down to Portland and east thru the Columbia River Gorge.

Ironically, their used to be a third rail line over the cascades, with was flatter and honestly, better engineered - but it was ripped up in 1978-1982 era - that is the former Milwaukee Road route thru Snoqualamie pass
Because dx (developer experience) is also important, I suggest you to considering use Expo
You only need a separate API layer if the database can't enforce constraints properly.

The database schema (along with stored procedures, views etc.) is an API and database engines are designed to have multiple concurrent writers. Multiple applications and users needing access to the same data is largely why databases exist in the first place.
> The DB may only care that it's UTF and max 20 chars. But the system requires more validation than that.

Are you familiar with SQL constraints, triggers, user-defined functions, stored procedures?..
I've only studied measure theory in a probability context. Can you talk a little bit about why the Radon measure isn't sufficient there, and what it is useful for outside of probability?
It's the same with email for example. I've helped a friend roll out his own server because he doesn't want Google reading his emails.

Fair enough, but you won't get Google's spam filter or availability either, which your privacy was paying for.