skysight-inc/HackerNews huggingface dataset:
Wow, talk about entitlement. Your birth in a developed country was an accident. Don't act as if you earned it.
Actually platlists can be consisted of any url it can be blog post, podcast, essay, video etc. We don’t have any revenue model yet. We might think we solve the problem of learning really greart like 10 times better than anyone else, we can make revenue share/subscribertion kinda think like medium. But we’re not sure we just found this method is really valuable for our life.
In the re-inventing SQL department, I'd take a look at EdgeQL/EdgeDB. It's not perfect, but much closer to a functional language and composes well.

I would not consider GraphQL a poor reinvention of SQL, since its niche of decoupling and simplifying untrusted high latency clients is too different for flexible queries created by a trusted server. It competes with REST and RPC, not SQL.

GraphQL's native operations are limited to following a foreign-key link, which has predictable performance (quasi linear in the number of objects in the response) and selecting a subset of fields (reduce the response size and enable field level deprecation and usage tracking). These limitations prevent both malicious clients and less performance concerned front-end developers from putting excessive load on the database. These limitations also allow it to work with both data stored in a database and data generated by an application, while supporting SQL is pretty much limited to being processed by a database.
Why is creating the hypothesis after having collected the data wrong?
That's why it takes a hundred years. You first have to create the infrastructure that allows you to free up people to prospect and mine. However if we concentrate on energy first then most of the materials one needs to get started are indeed just outside one's front door. All you need for an electronics industry is glass and metal. We can use valves until we have a supply of indium, etc.
Ed has an absolutely fabulous YouTube channel https://www.youtube.com/user/worldunicycletour/featured

I have been sponsoring him on Patreon for a while as not only did he ride those 21000 miles (with no freewheel!), but he also self-filmed and self-produced one of the most original, high-quality video series on the platform. You can really see how much he learned about video making as he progressed on the journey.

If you are new, start with the USA series. Well worth it: https://www.youtube.com/playlist?list=PLocRYksAqGOIS5qv3zfJ5...
Right, they can use free .tk, .xx.yy domains that highjack their content to serve ads. It's fine. /s

We've been there people and it sucked, hard. Neither anybody here, nor ICANN, should get to decide what people can or cannot use domains for. Stipulating such restrictions or unreasonably raising prices to exclude any group that is neither rich or a company would essentially break the TLD. In that case you
can just get rid of .com and tie it into the US trademark system if you like. Maybe that's where the internet is going these days but it's neither natural nor a good direction in my book.
You're right, pay check is one of the reason to work, and also one of the condition to be happy at work. But there is others, like:
- work/life balance.
- autonomy/work load balance.
- acknowledgement of the work done by the company. The manager or else.
- clear vision of what the company is doing and the role you have in it.

There is a lot more, and a lot of companies don't provide that to their employees.

There is a nice startup[0] that tries to bring happiness at work to other company. What is in for the company ? Better productivity of the employees and less turn over.

[0] Wittyfit. Full disclosure: I worked for them. They are not alone in the field, but I think they are the only one to have a scientific research based product.
I liked the article, although it kinda conflates SQL and database and Pandas and dataframe.

It does acknowledge other dataframe implementation (Base R and Spark) but most of the arguments about what defines a dataframe are taken from the Pandas API.
WALI Monitor Arms Review by @monitorarms
Actually there are few demo playlist on Jooseph right now.

You can check from

https://jooseph.com/modules

I recommend

UI/UX
Go-lang
Simplicity

You can also contact me at firat@jooseph.com

If you have a topic in mind that you want to learn we try to create module for that.
How to trigger your co-workers and fans to reshare your content
Need Audio File Filter for Android App
Can anyone recommend a good one?
That sounds promising. I see in in vitro trials chloroquine also seems to work which would be handy as it's cheap and widely available https://www.asbmb.org/asbmb-today/science/020620/could-an-ol... which would be. In fact I may even take some prophylactically for my Singapore jaunt. You don't even need a prescription to buy it in the UK

>Our findings reveal that remdesivir and chloroquine are highly
effective in the control of 2019-nCoV infection in vitro. Since these
compounds have been used in human patients with a safety track
record and shown to be effective against various ailments, we
suggest that they should be assessed in human patients suffering
from the novel coronavirus disease. (Conclusion from the letter to Nature https://www.nature.com/articles/s41422-020-0282-0.pdf)
At least the two Costco’s I’ve shopped at recently sell massive bags of Kirkland brand whole bean coffee, usually with some sort of rainforest animal on the bag label.
Bodybuilding Without a Gym-The Method to Go
Aren’t you supposed to review the work, rather than the implications of said work?
There is an antidote to how fake news fuels disease outbreaks like coronavirus
Clustering RabbitMQ on ECS Using EC2 Autoscaling Groups
"Opera has now also made a similar and dramatic pivot into predatory short-term loans in Africa and India, deploying deceptive ‘bait and switch’ tactics to lure in borrowers and charging egregious interest rates ranging from ~365-876%."

https://hindenburgresearch.com/opera-phantom-of-the-turnarou...
That's pretty ordinary for a checking account incentive. 10 x $0.50 Amazon gift cards will do the trick.
Holy shit, thanks for linking this.
This project is split in two (three separate lines). Not sure it makes sense to have high speed rail for a shorter route than London - Birmingham.
AutoVIN
Carfax, AutoCheck, Copart, Manheim and Iaai Vehicle History Reports for better price, much cheaper than the original provider.
But what would they actually do if you’d say that you’ve been on call enough already, not going to continue for a week or two? sure they wouldn’t terminate you, that’d be too expensive for a skilled employee of which there is rumored to be a great shortage.

American work culture seems very strange.
AKA a knife. Which we all carry everywhere, right? :)

And you put a (non-mechanical) pencil behind your ear, rather than clipping it to your pocket.
Does it also do the same for Chrome?
Maaan her posts always fly on HN
> That is necessary because the FAA does not have aircraft designers on staff, and won't, because aerospace keeps advancing.

I don't understand this part. Could aerospace engineers working at the FAA not learn about advances?
Simple training strategy to raise dog’s intelligence, reverse its bad behavior
Indeed! This publication is very good news, and I am happy that free software acquires such a prominent place in the academic citation space.

On the other hand, notice that scipy is in large part an interface. The underlying solvers (e.g., numpy.linalg.solve) are often routines written in Fortran several decades ago, and already duly cited and academically recognized.
KBOT – first “living” computer virus in recent years spotted in the wild
Sounds like datalog could fit this bill
> Prepare for maximum navel-gazing!

There is some truth in advertising!

I feel like so many of the posts I read and enjoy could lead with that statement.
The HS2's main rationale has been for capacity relief, to move intercity trains off of slower winding tracks and use that free capacity for more commuter services. So it won't be very useful unless it takes some significant amount of intercity services off of the existing rail network, and London-Birmingham isn't even a particularly long route.
Those "MSFT" were Blackberry, Nokia and Sony.
> But PGLAF isn't about money.

But the decision to block German IP addresses /is/ about money. They made the point that it would be more expensive for PG to arrange to block specific works and that they simply don't have a budget for it. See https://cand.pglaf.org/germany/index.html

Edit: formatting.
I’ve seen no forks at every office I worked at. Makes sense because it is the most useful for a prepared lunch.
You got any sources for this one? I'm super curious about how this works.
The HN salary dick swinging contest is absurd and not something you should factor into your overall happiness.
That's what subway stations are today. They are absolutely massive to move people quickly in and out, and are the main component of subway building costs.

This metro station being built in Paris is 300,000 cubic meters: http://www.leparisien.fr/val-de-marne-94/villejuif-la-gare-c...
Nix, the package manager, can be installed on any Linux distribution or on macOs. It's not confined to NixOS. It runs pretty much anywhere Docker does.
The github issue you linked to and the discussion it contains is the reason I am sticking with dokku. The CapRover maintainer seems to argue in bad faith and not have the users best interest at heart.
You can still re-install all of the dev tools on top of your prod images.
Neat, although apparently not available yet.

In the meantime, if you want something that is simple enough that you can read the entire code base in one sitting, check out Piku:

https://github.com/piku
Lets Be Real About Dependencies
Can't help but think about the Yorkshiremen. :)
And then there were also a team of McKinsey consultants in Keilaniemi (whos team lead had strong connections to Microsoft)

(Chapter 9. https://medium.com/@harrikiljander/operation-elop-6f2b043f52...)
There are now projects such as Dear ImGui / Nuklear - Immediate Mode Graphical User interface that are just that: GPU accelerated UI.

Here is something I am coding with Dear ImGui:

https://www.youtube.com/watch?v=vbZsE7ACXrw

Even on an old MacBook, it keeps running at 60 FPS.
I think much of your criticism against Nix is undeserved. None of your arguments against Nix have any concrete specifics, and your rant about Docker doesn't even have anything to do with Nix. It's fine if you don't want to take the time to learn every single new technology that pops up; everyone has to be selective about what they choose to learn because we can only have so much time. But why criticize what you didn't take the time to sit down and learn, especially when it's not even being forced upon you?
> they believe that it is OK for large arrays of numbers not to be a core language construct

Well, the Python array is good for most of the use cases. Adding other types to the core language could be useful, but then you get into "which type would be better for me"? Somebody else then would say "but what about a sparse matrix, etc"

I think it's ok to look to numpy for those things.

> writing a matrix product using three loops should be just as efficient than calling a matrix product routine

Well, yes, but actually no.

Because of code vectorization, the loop is going to be more inefficient. Yes, compilers are getting better, but they can't do miracles (especially in languages like C)

By using matrix products you're explicit in your desired end result. This can then be optimized by the libraries and you don't have to worry about all the tricks behind it.
> I disagree. SPA frameworks attempt to re-implement browser UI and DOM within Javascript. Of course the result is buggy and slow.

SPA frameworks don't re-implement the DOM, they provide an interface to the DOM that is more usable. That may or may not have significant overhead, but it's not a given.

You have these benchmarks to show that "vanilla JS" is faster, but that's not real-world application code. Because of the usability issues, application authors are way more likely to not write optimal vanilla code. In particular, any DOM modification is extremely slow, so redundant modifications are very wasteful. Avoiding those is something that a framework/virtual-dom can do for you, to let you write simpler code.

Furthermore, anybody who writes a real application ends up abstracting the DOM interface, so they're already halfway at an ad-hoc framework. Not abstracting the DOM would result in an insane amount of boilerplate code, which would hamper developer productivity, which would result in even less time spent considering performance.

Disclaimer: All of this is true for applications, not for simple websites with minimal dynamic interaction. You're likely better off rendering those server-side and then attaching a couple of event handlers on page load.
Thinking with Autotracking: What Makes a Good Reactive System?
My favourite performance advice, regardless of context: just do less stuff.

In this case - load fewer and/or smaller resources.
It's about capacity, moving high speed intercity trains onto their own lines frees capacity for goods trains and local trains

Midlands Connect have some useful details on how just the London to Birmingham link improves local services around Birmingham https://www.midlandsconnect.uk/publications/hs2-released-cap...
Sure but it’s the most complicated part, why do that bit first? Prove everything with Leeds - Manchester first, or an even shorter route...
I'm a fan of these sorts of brands, too. I'd guess these products are hard to find because they don't show the same year after year growth you'd see with heavily marketed brands. Not the kind of returns a VC firm is going to want, anyway.

You need a stable brand, stable products, and patient owners.

---

You might be interested in N0-AD suncare, which does only sunscreen. I've https://no-ad.com/
You can specify containers in your configuration.nix if you want to run processes in isolation. It doesn't require building an image.
Screwing up things is normal. One thing I started doing is that when a junior member of the team "screws up", I'd laugh it off and tell them about a major screw up of mine.

The thing is that often my screw-up as a junior was worse (short version: broke a key part of the 'boot' system, was detected friday evening, and we had a major scheduled release on monday morning) and it just puts people at ease. I'll tell it in a humorous way as well. It's important (I think) that they don't feel bad about it.

I've often had colleagues join in on the conversation as well. We're human, we'll make mistakes, no need to stress out over it.

EDIT: added a bit more explanation of _why_ I do so.
Need Audio File Filter for Android App
can anyone recommend a good one?
Just as an aside, it's worth noting that there's case law in the UK suggesting that if you aren't insured you aren't a proper specialist. The insurance companies don't do nominal insurance for this purpose, so the costs are there either way. I may have a flawed understanding of this but it seems like an oddity in how we consider what constitutes professional or specialist tradesperson that would inevitably inflate costs.
Android copied iOS design screen for screen, gesture for gesture, form factor, hardware and app design. It was not a 'well shucks' type move, it was 'copy everything and undercut them to get mobile market share at all costs'. They knew the lawsuits were inevitable. Samsung lost a 500M judgment and Google bought Motorola for 12.5 Billion to use their patent portfolio as leverage against Apple.
Tables and data frames are both leaves in the far more fundamental flow that beginners don't pick up because it is too simple - the relational model of data. The real problem is the the basic normal forms are so obvious and simple it is difficult to tell if people designed around them on purpose or stumbled onto the right path.

I suspect the distinction between tables and data frames (and arguing about query languages) is from people who have lost sight of the important things when dealing with data - the relational model and a system that supports relational algebra. Beyond that, features and optimisations need to be justified in terms of today's (and tomorrow's) needs which are specific to the data. The only major issue with SQL is a lack of support for something like R's tidyverse gather() and spread() operations which could be considered as missing operations in relational algebra.
At the last iteraction Symbian Belle was quite nice to use on a Nokia C7, just for reference,

https://www.naijatechguide.com/2010/09/nokia-c7-00-symbian3-...

Regarding Windows Phone, on one hand I was pleased to see what should have been .NET in first place, managed runtime built on top of COM, but the way it was rolled out initially incompatible across mobile, tablet and desktop (first WinRT iteration), it was just a mess.

Not only were Windows Phone 7 devs being asked to throw out their beloved Silverlight/XNA tooling, they were being told to rewrite the app three times with #ifdef, and in XNA's case to also move into C++ bare bones DirectX (here is when DirectXTK was born as XNA-like for C++).
Memory fades but our words are forever: In defense of plain text and chat logs
There must be a lot of SysAdmins here.
I kind of want to shop at Costco now.

Yet another example of how just being a good company gets you free advertising.

I basically just consumed a 10 minute ad, and enjoyed it, and now want to go buy a pallet of something from people who I now assume will cheerfully applaud my gluttonous purchase.
> The situation was not dangerous, her actions were dangerous.

A situation cannot be simultaneously dangerous and not dangerous. Perhaps her actions caused the situation to be dangerous but surely you wouldn't hold that against her child?

I say this as someone who rides motorcycles, drives a car and even a Japanese import campervan, the driver of a vehicle is the one in charge of a potentially lethal machine. One of the first lessons you should learn as a driver is to be able to stop in the distance you can see to be clear ahead, if you do that then the chances of having to swearve to avoid people walking in the lane or having to think about the consequence of killing a mother and child are practically nil. That is what I mean by driving responsibly.

Anyway, I fear the cultural gulf here is too great.
That's not how rail works - never mind high speed rail.

The rails are the easy part. There's also signalling and monitoring, power gen/distribution, train stabling and maintenance, and all kinds of other infrastructure.

You can't build it piecemeal without incurring huge extra costs.

The insane part with HS2 is the relatively small economic benefit, and the fact that the price is going to spiral out of control even more than it has already.

The UK badly needs an integrated transport policy, making connections between all modes - trains, busses, airports, ferries, roads, and so on. Currently all the modes compete with each other. And that's a huge problem.

Instead we get a project that might have been progressive in the 19th century but makes no economic sense at all in the 21st.

For the same price as HS2 the UK could have hugely improved broadband everywhere, improved rail - especially electrification - and seed funding for new businesses everywhere, especially the North.
I think his point is that it's a pittance of an interest rate and the bank paying any less than that is basically stealing your money.
> Probably in time to come Rust will be used for some core library development which brings substantial benefits like scipy, not something rewritten as wrapper around C library with unsafe code which can be done with Python much better.

I think a nice situation would be to have all the core scientific libraries and tools written in rust with clean APIs, independent of any particular scripting language but with the clear goal of providing a clean API to wrapper languages. Then any scripting language can wrap these libs and go - essentially something like a universal numpy/scipy/scikit, etc. This would mean Ruby/Python/JavaScript/Julia, etc. would all be able to get to state of the art immediately while minimizing the duplication of effort across languages and creating a standard "ML" or "Scientific" API.
On the other hand you've got 'stdenv' all over the place in the Nix example, e.g. stdenv.lib.licenses.bsd3 vs license:bsd3. Also stdenv.mkDerivation is kind of an eyesore compared to define-public / package.

One is nicer than the other in a few different minor ways, but overall I think it's basically a wash. I'd not consider verbosity a factor if choosing between the two.

>(There's an indentation error in either your example or my browser that makes that input clause appear to belong to the origin clause rather than the package clause, btw.

Sorry about that, I botched the indentation when I pasted that into my scratch buffer, which had unbalanced parens in it. That's on me.
You can still develop in VB 6 if you are feeling nostalgic, though.
Real life stories tend to be more interesting than startup navel-gazing :)
ICANN is actually independent from the US government since 2016
London to Birmingham will have more usage, so more revenue from tickets.

The technology doesn't need proving, plenty is built already.
Quo Vadis Domain Driven Design?
We had a problem with disappearing teaspoons in our office at one point. Where were they going? Were people just throwing them away after each use?? (These were regular metal teaspoons)
> Can solve it with Matlab or GNU octave, but couldn’t have developed easily the whole system with user interface in them.

This is a very key point. I still find that Matlab often has a larger set of features and better efficiency for linear algebra. But thanks to Scipy, you really can expand your mind about what kinds of systems to interface with.
> The big one that I got is that the resulting Nix image has just the Go executable in it

Now I miss the point of that one too: if just a Go executable alone can be enough anyway, as it is statically linked, why not just copying it, instead of complicating around?
Great adventure!

Just a small correction to: “I used an app on my phone called Maps.Me, which creates open-source maps that are completely free and downloadable...snip...”

Maps.me is using OpenStreetMap data created by more than six million contributors including Maps.me users who also can edit the map data.
I meant both to be examples of the general look and feel of each DSL. They aren't precisely equivalent, but I do think they're illustrative examples of the two DSLs.
What does SEV stand for?
Equally important is contraception and elective abortion. Being able to control the timing of raising a family allows a much higher degree of freedom and also ensures a safer and more healthy environment to raise a child.
I think the most important prerequisite to being a parent is the desire to be a parent.
https://www.awazeuttarpradesh.com/blog/1337x/
Russian main battle tank reportedly spotted in U.S.
In what concerns NDK tooling they still have quite a bit to catch up with Windows, but that is what we have.
She's smart, a great writer with lots of experience to draw from, and a nice person to boot. They should!
Ask HN: What is the software architecture at your company?
I'll start. I currently only know part of our architecture. Best described in terms of an API request's path:

Mobile (Native and React Native) and web (React) -> Cloudfare with page-rules -> AWS ALB -> Nginx.
Nginx does (1) auth + (2) routes to Golang/gRPC micro services or a Rails monolith.

We are a consumer facing software and our problems arise during periods of high traffic. Usually, the monolith's database is the bottleneck. The push in my org right now is towards breaking the monolith into meaningful microservices.

--

I want to vicariously learn how other companies are architecting their software to solve their unique problems. :-)
You're wrong: https://www.ilrc.org/sites/default/files/resources/flores_v....
Well that was disappointing.

Anyway, good luck with things.