skysight-inc/HackerNews huggingface dataset:
Show HN: Apisentris Converts MySQL, PostgreSQL and MongoDB to RESTful API
INTRO:

Hi HN community, it is been 2 years since I developed Apisentris (https://apisentris.com) that initially aimed to make my big brother easier to consuming data from his database (MySQL, back then).
He is non programmer and wanted me to create some programming scripts to do his jobs. I found out "Database to API" libraries already out there but we have to do some programming works and server configuration to make them work. So that's the idea, what if there is a platform that would instantly generates API from database(s) without (reduce) all of scary configs stuff and backend coding things. I talked to my programmer fellas about this idea and the responses was possitive. They said that it will be useful for frontend developers as well. Then I started to code.

WHAT DOES APISENTRIS DO:

- Converts MySQL, MongoDB, PostgreSQL and Google BigQuery to RESTful API

- Whitelist API consumers (you can allow only specific domains / ip addresses able to access your APIs)

- Multiple databases in single account

- Unified API endpoints across databases

- Team collaboration

- Filtering and paging

- Custom endpoint (Intended for complex query, e.g. full text search, geospatial query and aggregate)

- More features coming soon :)

Demo: https://lucid-albattani-b91b35.netlify.com/ (Dymanic site without backend, only HTML and JS)

Its tutorial: https://dev.to/_absyah_/create-a-dynamic-website-without-backend-using-apisentris-4e63

THE FUTURE:

You can find my roadmap for this project on Trello here: https://trello.com/b/94E63FoX/apisentris-roadmap

Just ping me in comments below if you have any question or feedback. Many thanks!
This is a deeply technical and insightful question to ask. However, is this question on implementation detail the best question he could ask to determine the impact of Libra on the people he represents, or does it serve to satisfy his curiosity?
A great flat white, an Australian invention I understand, is shockingly good compared to a standard cappuccino. When done properly you wouldn't even question the need for sweetener because the milk becomes so decadent.
Which is available on Hulu in it's entirety with way more good content for the same price.
Windows NT 3.51 is the new "8-bit" computer. Wow.
How do you know it’s blind?
> Non-profits can do all of those things, too... Why not do them as a non-profit?

We've already got nonprofits doing this stuff. Given the gravity of the situation, shouldn't we encourage a range of different approaches?
Let's say 300 bits.

I'm assuming a bootloader can't collect more in three seconds than an OS can collect in multiple minutes. Is that assumption wrong?

If it's the design of the code that lets it collect entropy faster, then it's that code that needs to be ported, and it doesn't matter if it's in a bootloader or not except to save a second or two.
Damn! I got the A6000 for $100, but I wish I got the A7R instead :( I guess that falls under observation 1
I like to think so. We were both essentially left with the order of "the house should be clean when I get home from work." From there we usually rotated dish washing, tidying common areas, etc.
I think this is absolutely correct. The cheesesteak I had at one of the allegedly original places was the worst I’ve ever had anywhere. A fast food cheesesteak is better. Similarly, Seaside is a major beach/ocean tourist destination in Oregon. It has some of the worst seafood restaurants I’ve ever been at, and I think laziness is the reason.
I'm no expert but according to this site, linked in the article, it appears the system has started to come back online and that the issue was limited to the ephemerides: http://www.navsas.eu/node/611
An artificial intelligence-based drug discovery toolkit
Eh, no one is going to stop using Amazon if Amazon didn't honor 2k camera for $94.
arc4random was also submitted to POSIX[0] but they insisted on wrecking the design.

[0] http://austingroupbugs.net/view.php?id=859
I would say that if amazon asked you to send it back and you refused, that would be unethical. If they don’t complain then it’s fine. Who exactly is hurt by this transaction?
This is not unique to hearing. A large number of famous quotes are not exactly as uttered or written originally.

We doctor up the quotes to make them more pithy or sound nicer, and everyone goes along, until it becomes canonized and no longer changeable.
My personal anecdote. So my trusty rMBP turned 5 years old on June 15. Happy Birthday. As I'm a solo developer for a number of companies, I decided it's a good time to get a spare "just in case".

I am "particularly offended" by the touch bar, because the way I type my fingers rest closer to the top, and on my mate's X1 3rd Gen I always turn sound on and off... :-) So touch bar = no go.

I got an 4k touchscreen Dell XPS 15 9570 from an OEM channel (no CPU, GPU, HDD, RAM, battery), put in a real 6-core i7-8750h, 32G DDR4-3200, mobile 1050Ti, 2T Intel's T660 SSD, and a 94Wh battery. Switched Wifi to the new Intel AX200. Repasted with Kryonaut paste, added some 3M heat pads. All in all cost me ~$1800.

A week ago my MBP finally stopped working, main board failure. Over the course of 5 years I changed screen twice (first the horrible staingate, then water damage), battery twice (first one popped within 1.5 years), repasted, and changed the little charging board. It's time for it to retire.

Migrating to Windows 10 turned out to be much less pain than I expected. A few tweaks for the horrible font rendering, install GlassWire (like Little Snitch), Wox (like Spotlight), Seer (preview on Space bar), Chocolatey (like Homebrew), ThrottleStop (easy performance boost), SpeedFan (for fan control), and it feels pretty much like a Macbook. I'm pretty amazed on how easy it was to just swap parts inside - unscrew the lid, pop out the old one, insert the new one. Keyboard is great. Touchpad is okay, though I miss that three-finger dragging.
All the traffic would be tunneled, so unless they're using heuristics or ML to determine "phoney" and "desktop/laptopy" timing in the packets, they can't really tell what's going on.
One of the things they "fixed" was requiring it to be sold by Amazon or Fulfilled By Amazon. A few years ago there was a little racket in creating an Amazon seller account, "selling" things at stupid discounts (which you neither had nor intended to fulfill), go into Best Buy and say "Look, half that price on Amazon, match it!".
Perhaps I made some classic tourist mistake, but when I was in Paris last year I felt like every mid-priced French bistro was extremely mediocre and overpriced. Menus all the same and food did not taste fresh at all. Wine bad too.
Right, but they don't.

You don't have 25% single mothers, 25% blacks, 50% gay Asian couple.
Most Common Mistakes I’ve Seen in Go Projects
80 of those orders are over a million dollars.

They're probably cancelling it. And very few people will give them "blowback" for not giving stuff away for free when the people "buying" it must have known.
> How would I go about doing that?

You need to get a credit card with Bank of America. As best I can tell they are the only ones who offer it.

Make sure you are able to run flash, since the tool for generating the numbers uses flash. Look for "ShopSafe" on their website once you login to your account.
China Is Drafting Urgent Plan to Resolve Hong Kong Chaos, SCMP Says
see also: http://www.carbonzero.ca/offset/?offset_tonnes=6.23423881733...
Let us say the current mechanism - handing a library from one owner to another - is used.

If the new owner acts in bad faith, what recourse do you have to maintain a non-abused version of the library? Can you replace the owner's authoritative builds with your own?

If you instead have no 'authoritative version' of a library, you lose some elegance to be sure; you can no longer say simply, 'let's use Magic Missile!' as there may be multiple forks of what could be labeled the original 'Magic Missile' library. But what you gain is the ability to maintain multiple versions of the library, and to be able to point out which versions are poorly maintained or even hazardous:

"We don't use Drizzt's Magic Missile, it was tailored pretty heavily towards his own projects."

"If I recall, Persophone's Magic Missile included a hidden cryptominer. Avoid at all costs."
Thiel is pretty consistent with his thoughts and beliefs. If you've read Zero to One and then go on to watch him present or hear/read him via some medium you notice he just expresses the same things within the context of current events and questions asked.
He's a bigfoot nerd. He posted a stupid book on his instagram feed and his opponent tried to make him out like a weirdo. It would be like a candidate posting the cover of star wars fan fiction and their opponent accusing them of being a alien conspiracy theorist.
> I don't know, it's a bit like mass murders, we should expunge their murderous names from all records.
Sod them and their misery inflicting monuments.

"Those who don't know history, are doomed to repeat it." It's important to understand who (by our standards) bad people were, why they were bad, and what circumstances enabled them to be bad. If you erase them, you can't learn from them.
Bad, sloppy, breathless writing. Reiterating the central metaphor for pages on end doesn’t make it right. It’s like the author really wanted to vent with their preferred insult for more successful game developers and needed a few pages of folksy pop-psych nonsense to justify it.

If there’s any kernel of truth here, it’s nothing new. Likening commercial online games to drugs is as old as “Evercrack”.
The Go Team declines the ‘try’ proposal
If I can pick between two orgs with similar results, and get a tax deduction with one of them, I’m going with the one that I’m not paying taxes on the contribution.
> Frankly, if that’s how it goes, I wonder if it happens at all. “Separate lanes for wealthy tech workers” is how that’s going to go. You know why we can’t even get bike lanes? Because people bitch and moan because they don’t personally use it. Expand that to an empty lane of moving traffic while the plebs sit in traffic.

It’s bad policy to spend scarce resources (in this case road space) on something few people use. Just 0.6% of people bike to work at leas once a week. Bike lanes are a phenomenon completely out of proportion to how many people use them.[1]

Self driving cars will be that way at first, of course. But the big difference is that self driving technology has the possibility of becoming mainstream. Biking, by contrast, will never become mainstream. The average American commutes 16 miles one way. That’s an hour of biking each way (in weather that, in most of the country, is too hot or too cold most of the year).

[1] It doesn’t help that bike lane resources tend to be focused in areas where they disproportionately benefit educated white men: https://www.citylab.com/transportation/2013/06/biggest-obsta...
He is their elected representative. Is there a measurable difference? Should there be a measurable difference?
About 10 mins left on this one. Really enjoyed this first episode. Peter is a more concise speaker than Eric is but they are both intelligent and interesting guys nonetheless. Subscribed and looking forward to future episodes.
> I'm not saying that now there isn't a more active effort around introducing more minority representation into media, it obviously is so, I'm only arguing against that being a bad thing on its own and/or saying that didn't happen before.

I did not happen before, at this scale. It's a new thing. And it's annoying.

> If this is more important to the studios than making good quality movies then obviously the quality will suffer, but that's not special in any way to the minority representation push.

Looks like it is. Look at the backslash with movies such as Star Wars, Ghostbusters, etc., where they take established characters and alienate fans by changing an established character that was a white male into a black woman (007, have you heard he's now a black woman?).
Absolutely right. It is as disengenuous as someone who would call Stalinist Russia "crony communism".

People who are not willing to refine their models in the face of new evidence are more idealogues than thinkers.
"if m as re.match(p1, line)" is not very English-like.
How many conservative white old people are cutting the cord versus the younger tech savvy people? I think that's something that might need to be looked at as well, which might explain the discrepancy. I mean sure there are conservative young people, but they probably aren't watching those shows and are probably watching either other things on Netflix or consuming content elsewhere like Philo with has a lot of "History" Channel conservative bent shows and things like LivePD. The biggest networks in the US are all conservative leaning. I think people are just not used to seeing new content outside the bubble they grew up with. On a sad note, I really miss the days when History Channel had solid history shows instead of the weird mostly garbage factually reality shows they have now.
There are tons of great places, just not along tourist-channeling roads. It's honestly just a function of rent. You can't be on a really nice spot and give good value in Paris. It's impossible. But yeah bistro-type place tend to be pretty mediocre in particular, they're much better in Lyon for example.

Just ask someone who lives there next time, you'll get appropriate feedback. They know "the good places". Actually do that for every major city you're going on vacation to. It works the same everywhere.
They'll almost certainly cancel it. Pricing errors like this happen all the time on Amazon, there are whole websites/subreddits dedicated to finding them. Usually they just cancel it the next day and maybe give you a $10 gift card.

Sometimes you get lucky and get the item, but the media's advertisement of this will probably exponentially increase the chance of getting your order canceled, unless Amazon has some crazy PR strategy.
Tyler Cowen’s guide to finding good food in America boils down to “If there’s something about this restaurant that makes it more pleasant that isn’t about the food that’s weak evidence the food isn’t that good”

If the interior decor is good, or the location is convenient or in a hip neighbourhood, or the wait staff are young and attractive, or the service is impeccable they have something going on that isn’t just about the food.

If the only thing they’re selling is good food then it’s going to be good because there’s no other reason to go there.
Hi guys,
How much time do you spend offering customer support? Answering the same question over and over again?
We may have a solution for you, you can test it for free, and we only expect some feedback in exchange, it's a desktop app(right now working only on windows, we have plans to release it for macOS after some validation)

Value proposition: "Offering support or doing marketing/sales on social media/forums/skype can be a very repetitive task or if you work in a big company offering support it may be hard to remember the canned responses that were set by someone else, this is why we come up with SavedReplies, using it you can start using the same canned responses everywhere on your computer."

This is mostly intended for people who support or do marketing/sales on social media/forums and other types of sites like the one mentioned, anyway, if you are interested I can provide more info
Counter-Strike at 20: Two Hackers Upend the Gaming Industry
> A good many people stay off the road anyhow during poor weather, and those who do go out usually stay on familiar routes, such as to work or their favorite grocery store.

How many people? Folks in Atlanta will happily drive 55 on 75/85 in torrential downpours where you can’t even see the lane markings.
Sorry, is your point that the target audience of movies is now blacks and gay couples instead of everyone?

Why am I not the target audience of movies anymore?
Lately started using my self hosted NextCloud and it's amazing!

Good bye Dropbox :)
Entropy disagrees
It's most likely a mistake this year. Used to work for an online retailer. With my experience, at any moment there's always several items with really terrible pricing mistakes that we probably have to honor.
it's a reminder of the old days where ISPs limited your connection to one device and required to pay multiple times if you had more than one device at home. people got wise to it and found that by using a router they could hide multiple devices and the practice eventually stopped.

it was based on the same argument that multiple devices would be used by multiple people and hence create more traffic.

i don't know if this was common in the US, but it certainly was in some countries in europe.
Let me try again. Assistant Professor of Physics here (not a grad student).

Yes, reflectance of room temperature aluminum at those wavelengths is pretty good (not true for all metals BTW). Yes, this usually makes it hard to distinguish thermal radiation and reflected radiation with metals. What are you trying to say though? That whatever comes off from a metal must always be a reflection coming from somewhere else?

> Thus, their own Planck spectrum is (approximately) scaled down by their emissivity, and consequently the radiation in the measured MIR band is mostly what is reflected, which tends to come from the room-temperature environment.

I don't know what you mean by "Planck spectrum is (approximately) scaled down" (as "Planck spectrum" only refers to thermal radiation and is generated in a separate process from reflected photons [one is governed by the conduction band whereas the other is governed by everything up to Fermi level] and you can't hope to suppress thermal radiation by simply shining random environmental light on a metal --there is no such thing as "scaling down" of thermal radiation unless you engineer such property), but there is just no way that 10 micron photons at that intensity could be coming from a room-temperature environment.

So your blanket statements about metals aside, the hot area in that picture is due to a very specific signal which can't be due to something that's reflected from the environment. No significant fraction of those 10 micron photons coming off from that localized the area around the CPU could have originated from the environment --assuming that those pictures aren't taken in a hot oven and someone focused the thermal radiation on to the heatsink to get that amount of intensity.

And as I mentioned, that's pretty trivial to test. If those 10 micron photons were coming from the environment as you or the parent comment suggest, the thermal camera would report ~60C even when you look at Pi 4 when it is cooled (again, this is something can use as "dark frame" and subtract off from all readings if you're trying to be more accurate). This is clearly not the case, though, as you can see in the video on the blog post.
I think you might be underestimating the brilliance of YouTube's algorithm. There's no other video service that comes close. I have the same complaints about Netflix's discovery UI, but it's way better than Amazon's recommendations.
That example can also be tackled with Python's little-known feature of calling the built-in `iter` with a second argument:

> for line in iter(f.readline, ''):

> ... # process line

See: https://docs.python.org/3/library/functions.html#iter
This complaint is closely related to the idea that selling a product at below-cost is anticompetitive, and that does have basis in antitrust law.

The idea that customer service can be a "product" run at a loss to gain an unfair advantage is at least a little compelling. I don't know if it has merit but it's an interesting question.
Pretty sure the Go community will be fine with not being feature rich, since simplicity, maintainability and getting new people up to speed matter more for them.
I would have prefered the adjective "clever" over "shocking" :) But you're absolutely correct: it does rely entirely on tail-call optimizations. I hadn't seen this as an actual real world concern. Its stack usage is sufficiently minimal for debugging and development of the project itself. And production code would only ever be optimized. Maybe there are risks I can't foresee, but I'm gonna keep at it 'cause the upside is a blazingly fast interpreter.
Hope the connection doesn't get MITM'd and have the entropy replaced with bias :)
https://thebolditalic.com/why-sf-restaurants-are-suffocating...

NYT also reported on the topic.
>So let me ask you: is the problem you'd like to solve "I want to understand what this code does", is it "I like thinking about English grammar", or is it "I'm too busy to type my own code; that's what my secretary is for"?

The problem that has already been solved by every version <3.8 of Python, and that I would hate to see become un-solved by Python in the future, is that Python's greatest attribute, by far, is that it has always stuck to a code of being "pythonic", increasing accessibility, readability, and teachability to wide audiences. A hugely significant reason for Python's incredible rise in popularity and its use today is specifically because of it's readability. As much as it gets meme'd about, the fact that Python pseudocode is so close to real Python code is an enormous boon for the language.

I teach programming at a university level, and Python is the go-to, default language to teach programming. Dictating code so that it can be discussed in a classroom setting is very important, and as I mentioned before, your suggestion for reading it aloud just wouldn't cut it. Python is also the go-to, default language for programming-adjacent fields like data science, a lot of statistics, and every other non-programming-but-still-IT field. And again, this is because the people in these fields love the fact that, even with zero previous programming experience, they can look at or hear a piece of code and almost immediately understand what it is doing.

Python's strict adherence to being "pythonic" is hugely responsible for an entire generation of programmers, and hopefully will continue to be pythonic enough to continue lowering the barriers of entry to future programmers. I get that many seasoned developers are adopting an "well I got mine" attitude and don't care if future developers have a harder time learning the trade, but I personally find that to be very selfish, and I would hate to see future generations of programmers suffer just because the current generation apparently can't be arsed to do something like write one single, short extra line of code every now and then.
Once I realized that VLC on my phone does chromecast to my TV without issue, and that I can torrent directly to my phone, I began downloading old TV shows again.

I would pay $15/mo for ONE service that has a ton of old content.

Also nothing is more irritating than a show with only a few seasons. Don't even bother, Netflix.
that helped exactly no one.
In a lot of European banks, single issue virtual credit cards through app already exist.
Okay, so after some reading: Sia uses Reed-Solomon coding in a 10 of 30 configuration. This means that as long as any 10 out of the 30 hosts you upload to are available you can download your files. There's a quite high failure rate for contracts at the moment as it's not very profitable, around 9%. In order for this to be a problem, over 20 contracts would need to fail. If my math is correct we're talking about that should achieve approximately "20 9s" of reliability. Now there's one major catch with that, which is that your hosts must be chosen in a properly random way, but there's some cool tooling for Sia to help with that available like Decentralizer.

Overall, given this, while I'm not 100% confident in their software and cryptocurrency yet, given time I think this could prove to offer an even higher guarantee of reliability than traditional cloud storage services at much lower prices.