skysight-inc/HackerNews huggingface dataset:
Last week I converted a simple side project in Python to Julia. It's a sequential Bayeisan estimation problem. A pleasant surprise that the Julia version runs 30x faster than the Python counter part. I am sure the Python code can be improved using Numba and various tricks. But the Julia version simply works with minimum effort.

I also feel the language really is built for people doing numerical computing. I smiled when I find out that randn(ComplexF64) gives you circularly-symmetric complex normal random variables. It feels like Julia understands what I want.
Nearly all medical advance goes like this:

1. Administer treatment to some patients.
2. See benefit.
3. Try it on more people.
4 (optional). Do research to understand mechanism.

By and large medicine is not a "science" in the sense that it is interested in results, not building models.
How the former employees of Theranos explain themselves on LinkedIn
Expensive data engineer here, I see nothing wrong with this >:)
Okay this is a far more reasonable argument but I'm not convinced it's right. The standard does define normal and abnormal program termination. It also defines <signal.h>. SIGINT addresses the keyboard case (or the implementation can provide another signal). SIGABRT, SIGTERM, etc. are raised upon termination. For the keyboard case, then the program would be made aware, and it can indeed ignore the Ctrl+C request if it desires. That's perfectly normal and nothing absurd. For other types of termination, the other signals are raised. But in this case the program is terminated before any signal is raised at all. Now, as a practical matter I would argue the hosted environment should still be able to kill the program in the face of user request simply because nobody wants a host that's the slave of the program even if it's against the standard, but this is going far, far, far beyond that. It's happening at the request of neither the user nor the program; it's just happening because the host feels like it. Now that's both a violation of the standard and an uncool one at that!

P.S. I don't think indefinite hold is "functionally the same thing" as termination. A caller system(), for one, would need to return in one case, but not the other.
Ask HN: Why Is Beyond Meat ($BYND) Worth $10b?
Look forward to this app being cancelled in ← 2 years. Perhaps leave taxi drivers alone?
I think that a lot of major cities have something like this... It just tends to not be advertised broadly. For instance, New Orleans (not exactly a tech hub) has at least 2 companies like this[0] and I've only accidentally found out about them. I wish I could try one of these, but I'm outside of their coverage area.

"WISP <city>" seems to be the search term if you're looking for something like this in your city.

[0] http://southwan.com/coverage/ & http://skycom1.com/about-us/ & https://www.nolabroadband.com/our-services/residential/
I'm not trying to muddy the waters on this issue or take a consequentialist perspective, but how is this materially different from someone rejecting oxygen?

The moral response seems to be to intervene rather than let someone commit suicide, regardless of how long it takes.
Oh, I thought it was me... seems like it was my choice of browser. In any case, perhaps Google has a harder time telling me apart from a computer. I guess that is a plus for FF then.
For this to be true, every additional winning ticket purchased must result in a net loss to the state. But it doesn't, every additional winning ticket purchased is money going to the state. The losers in this case are the other people with winning tickets, because their payouts become smaller¹.

¹Well, given one assumption about how the game is run. The other assumption is that the 3- and 4-number winning tickets have a fixed payout calibrated such that this doesn't fully exhaust the pot, and in this case the "loser" for each additional winning ticket is whoever wins the full pot next time as the pot will be lower than it would otherwise have been.
Mac Mini 6 Core I7 16GB RAM - $1500
BlackMagic eGPU - $700
$2200

So for a mere $2,200 we can have:

1. A two year-old GPU inside the BlackMagic that has roughly roughly half the performance of the GTX 1080 Ti that was state of the art two years ago. Also, for this privilege, we pay $700 for this $200 GPU. https://www.videocardbenchmark.net/gpu.php?gpu=Radeon+Pro+58...

2. Whatever nightmares come with eGPU usage in 2019. At a minimum, it's another box, another fan, another power supply, and a cable. And that's if the software side of things actually works flawlessly in 2019 which, last I checked, was still a little hinky.

3. A CPU that is going to be significantly slower than a well-cooled desktop i7 due to thermal issues. https://appleinsider.com/articles/18/11/14/testing-thermal-t...

Even if you just subtract the eGPU (I don't think most developers care too much about that) this is why a significant number of developers just sort of want a fast CPU in a desktop box. It could literally just be the Mac Mini guts in a bigger box.
Kim Dotcom Fights US Extradition in New Zealand’s Top Court
It does. There are a lot of examples.

https://github.blog/2018-06-29-gif-that-keeps-on-gifing/
There is also the plugin pattern. A small core, with a bunch of independent plugins that interact with the core via events sent out by the core, and calling the public methods of the core. Where it's very important that the independent parts don't talk to each other.
> Sound like a strange place to have a captcha indeed. What information is needed in the form to submit it? Does it validate stuff that an attacker might want to scrape? I guess they added it for a reason.

In the past, I used curl to get some billing info, add the money to a dedicated virtual prepaid card, then pay the bill, then send an email to a gmail (+paidinvoice) label. These day, at least for my bills, they have pre-approved withdraw directly from the bank. However I guess this is not widely deployed.

If other people did this, but ended up doing it from an insecure machine and lost the credentials / got hacked, I can see why at least some orgs might want to prevent people from doing this. This is a classic over reaction, but a plausible scenario.
To be completely fair with you, I didn't know this was out there. Then again, I think my solution is more elegant, especially if all the todo's are finished.
Very cool! Always great to see fellow WISP folks on HN! For those curious about the industry: there are something like 500 wireless ISPs (WISPs) in the U.S. and many more outside of the U.S. http://www.wispa.org is the de-facto standard organization in the U.S. and runs a few conferences throughout the year. The largest WISP in the U.S. today is Rise Broadband (https://www.risebroadband.com/) - most are considerably smaller. I worked at Rise for about 10 years and have spent basically my whole career working for Wireless ISPs in the U.S.
Doesn't Waze deliberately send people down different routes to A / B test them?
I don't see how you figure. There is no default place for money to go when people pour a bucket of ice water over their heads. It's not like the ALSA was selling ice. The only way it raised money was by raising awareness.
To respond to a comment like that with a goading personal attack is a whole new level of unkindness. That breaks the site guidelines badly. If you keep doing that, we're going to have to ban you. I don't want to ban you, so would you mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the spirit of this site more to heart?
For email I like mu4e. I set it up to use Imap it is a bit slow to load up. I had the same fears about losing email, I just created an additional gmail account and forwarded, played around with it till I wasn't concerned anymore.

For orgmode I like this website

http://doc.norang.ca/org-mode.html

You don't have to do everything, I just started adding pieces of his .emacs file one at a time until I was happy with way it worked. Very nice if you want to do GTD type open task reviews on a recurring basis.
They probably can't, but they should ask permission first. I didn't sign an EULA or anything that asked if they could share my information with Uber.
Exactly. Gizmodo, TechCrunch etc continually run stories about tech doing bad things (which is a good thing) but they are happy to be hypocrites and do those same exact bad things they denounce, as if...
Dynamic email in Gmail launches for all domains on July 2
You just have to get a shitty secured card for a few months. This Amazon card is an example of a secured card.
>It's a matter of how you support upgrading, now what you provide out of the box.

Absolutely!
Yes, you're completely right. Mixed those 2 up.
That is an angle I had not considered, thanks!

It seems like a chicken & egg problem, in some ways. A business that was built more traditionally than a unicorn could still make good money at $10/user/month, certainly it's possible to build Facebook-level social networking without employing nearly as many developers as they do. But without the network effect, the value is not there. I don't want to pay to be by myself.

Maybe it could work as a SaaS, selling distinct social FB-style closed social networks to families, with a future option to interconnect those.

Probably someone has already tried this and failed. I'm not an idea guy, just a coder ;-)
Possible, but I wouldn't want to bet a budget on it happening in time.
How Architects Collaborate to Build the World Around Us
Yes, there are several TPUs on the market now including https://www.sophon.ai/ https://www.graphcore.ai/ https://www.intel.ai/nervana-nnp/ and probably a lot more.
I like the idea of a privacy-preserving Firefox that removes pocket/start page/mr. robot/etc..
I've dealt with a few small businesses and none of them ever complained about price and they all paid their bills on time. They are usually very grateful that they have someone who is interested in doing their small projects.
The reason they don't do that is marketing; more people play for big jackpot. I think even saying there might 250 $1 million winners this week isn't as big of an enticement.
Sorry, this is not true. 68Ga-labelled DOTATOC, DOTANOC, and DOTATATE are used diagnosis and therapy of NETs for more than 10 years. They are widely available in Europe and in some major US centers. If the new 68Ga-FAPI will be better remains to be seen, I suppose the Heidelberg group will publish some research soon.
That is how ChromeOS runs the new Linux sandbox, implemented in Rust.

Check the Google IO 2019 talk about Linux support on ChromeOS.
I played with Denodo (data virtualization software) a couple years ago and thought it was pretty legit.

In theory, it could be used to provide that industrial strength abstraction layer between your Tableau/Looker/etc. and your bajillion weird and not-so-weird (RDBMS) data sources.

That would seem to make sense to me from the point of view of -- I would want my data visualization/analytics-type company to be able to concentrate on data visualization/analytics, not building some insane and never-ending data abstraction layer.

The part that surprised me was that Denodo could allegedly do a lot of smart data caching, thus speeding things up (esp hadoop-oriented data sources) and keeping costs down.

I'm guessing the other data virtualization providers can do similar.
It is both a money making scheme and it does serve a logical purpose.

You might have phone service for 20 years, pay each month by check, and never miss a payment. That will never show up on your Credit Report. But if you miss one payment, the phone company will gladly report you, regardless of the reason, to credit reporting agencies.

Financial Institutions however do report to credit reporting agencies regularly regardless of whether it's a loan or a credit card.

Having nothing on your credit report isn't necessarily a bad thing, but having a record of making monthly payments is even better. A loan costs money, in the form of interest, but a credit card doesn't necessarily cost you anything. So the theory is that you can acquire a credit card with little or no credit history, and demonstrate your ability to pay off a monthly balance and the credit card company will report that activity.
Those are things that are still on a small personal todo list. I agree that it could be much simpler, but I like the elegance of it.
This is mortifying and humiliating. It makes me ashamed to be associated(by being a citizen and armed services veteran) with the country. I suppose I could speak out and try to change things...but I fear that doing so would ensure a similar fate for myself; rotting away in a secret prison, while my family is threatened with prosecution if they talk about it.

It's all happy times here in the USA, anyone that will tell you otherwise has already been imprisoned and/or re-educated.
Having fossil fuels makes it harder to introduce incentives to promote alternative energy. Countries with fossil fuels tend to enrich a small fraction of ruling class (and foreign oil companies) which uses fossil fuel subsidies to maintain power. Norway managed to escape this curse because of foresight (http://web.archive.org/web/20100123225932/http://www.ft.com/...).
There is a story similar to the dollar coin gig to earn reward miles. A long time ago when plastic gift cards were first a thing, stores didn't have a way to update the balance. The scheme would be to buy a $100 gift card from Walmart using your credit card (getting the miles). You would then use the gift card to buy a $0.35 pack of gum. Since the store couldn't update the balance, they would give you cash as change. You could then just deposit the change to your bank and pay off the credit card. Rinse, repeat.

So for $0.35, you could get $100 in equivalent reward miles. Now stores have changed, they can now update balances on the card and therefore won't issue cash as change.
Don’t you think it’s bad for a society to have a system that encourages people to get loans?

I know for the businesses, it makes perfect sense to have a credit system, it’s just that I appreciate it’s not a thing over here: people should incur as little debt as possible.
kakoune
LFS is no help creating a new Linux distribution. Rather, it guides you though building a Linux installation on your computer. In that sense, LFS is a distribution. Yes, it could be a (rather odd) base for a new distribution, but you would definitely have better luck if you choose, say, Debian, Slackware or Arch as the base.

In general, what differentiates Linux distributions is, for the most part, package management, installation/configuration process, and the default theme. A brand new, original distribution would have to say something new about some of those, and LFS would be no help there - perhaps, other than just giving you an experience of building and running Linux and some GNU software, well, from scratch.
Pointing out that a press release on an organization's website is PR by that organization is simply not a useful comment. The only thing that comment added beyond pointing out the obvious was a way of phrasing it that implies that ALSA is somehow nefarious, which could generously be called a middlebrow dismissal.
I'm not sure if this is a well-formed question, but ... how does this approach compare to solving such problems with general SAT-solvers? Don't the latter allow you to use techniques that search the space more efficiently?

Or is it hot-swappable in some sense? Could you take Prolog and have it solve a CP problem with a SAT solver doing the work under the hood?
When I looked into this a few months ago, your pricing didn’t make sense to me. You’re saving developer time, but charging on user time. So I’ve got 800 people in this org and I could either pay a shit ton to use retool or just build it from scratch. The difference between both of these is my time so it makes sense I’d pay you for that.

That made it not viable for me. Building from scratch was way cheaper with Upwork. Anyway, Product was cool.
(1) The parent definitely implies that this is the main differentiator between US and EU.

(2) I don't think (meaning, I haven't heard except in the vaguest of terms) that there is that much "extra layers of legislation around tech". GDPR comes to mind — and honestly it's not that much of a bother, it just mandates things that companies should already be doing.
Building Apple's SwiftUI Landmarks Sample App in Flutter
I'm afraid I'm not really following this. In a way it doesn't matter, though, because even if I missed some subtlety in perceiving your comment as rude, I can guarantee you that most readers would miss that subtlety as well. Since there are plenty of ways to make your substantive points, why not just choose ones that don't straddle that line?
He's not talking about microservices in the article. He's likening micro frontends (SPA more or less) to microservices because there are some analogues between the two concepts.
ISPs have to put this in there to protect themselves. Most small ISPs don't care what you do or how much bandwidth you consume unless you are degrading the performance of their other customers.

Source: I used to work at a small WISP similar to philly wisper.
+1 to A/B test peer comment .

Also because alternate routes have limited capacity I'm sure there's some randomization to avoid thundering herds.
Copenhagen Update: On-Street Auto Parking Replaced by Bike Parking
> IMO people will use any method of transportation up to the point where the pain of using it overcomes the value the person gets out of making the trip.

The problem is that some trips -- like getting to work -- have effectively "infinite" value. Most people can't opt out of that trip.
Patching a critical system file with python on a regular basis... What could go wrong?
>Why are police necessary anywhere? To enforce the rules of the land that enact peace and order.

A police force is something formally established and democratically controlled. And it should not have private interests of its own, even less so on the same domain as the people it protects.

A superpower/global cop is a self-selecting entity that serves its own interests, and answers to no one.
If Mozilla is able to setup Firefox as a turn-key noob-friendly solution for a more secure and private web experience, then I can definitely see this as a sustainable business model.

For that however, many things (which are far from trivial) have to be done. Among other things:

1. Focus on security. That means among other things:
1a: Reducing core code complexity (for example, removing Pocket and integrating it only as an opt-in extension)
1b: More audits
1c: More Rust (and Servo by that extension)
2. Focus on integrating more privacy-enhancing features, such as:
2a: Reducing the effectiveness of browser fingerprinting
2b: Integrating more features from Tor-Browser into vanilla Firefox. Would be even better if they integrated Tor out of the box too.
In fact, Firefox should perhaps aim at 0 difference between TBB and vanilla Firefox.
2c: Reducing reliance on (user-hostile) search engines. Perhaps integrate DuckDuckGo as default search engine in the future?
3. Focus on marketing campaign which includes super noob-friendly (video) tutorials. I'm thinking something in the Kurzgesagt style.
Strain-based room-temp non-volatile MoTe2 ferroelectric phase change transistor
If you aren't 100% sure if your ideas are any good, they probably aren't, and it's better to just get a job.
You didn't have "bad credit" you just had a thin file. Your score went up quickly because it was all positive indicators. I was in the same boat, never bothered with a credit card or took a car loan (bought used in cash), and my score was 500's. Couple years later and I'm just shy of 800 with 1 card (no annual fee) I barely use and have set for automatic payments through checking account.
Travel Photos Are Underrated
Exactly: Raytheon is going to have considerably more lobbying power after this merger.
I was actually issued a Singer manufactured .45 in the US Army in 1990. It still fired just fine.

We switched to 9mm not too long after though.
> My previous job was doing microservices for frontend and current job is doing monorepos. I prefer monorepo for frontend because:

I think you're misusing the term "monorepo", no? Monorepo is just a technique for organizing source control repositories. It's possible to have microservices AND monorepos.

You're probably thinking of "monolith".

https://en.wikipedia.org/wiki/Monorepo
Your site isn't worth going to if I have to spend literally minutes "solving" captchas for googles stupid ai which is treating me like prove i'm a bot even when I prove i'm not.

I've run into state and local tax agencies, utility companies, and large healthcare companies that require Google's reCAPTCHA. So, unless you don't want healthcare, to have water service at your home, or you're in the mood to just shut down your business, you have to suck it up.
Why are you posting this under my comment and not the more inane comment I responded to?
I've recently been on a seminar about this and it contained one of the least useful pieces of advice I've heard for a while: "consider the impact on minorities of how students are assigned to groups". Useless because there's a real issue here but absolutely no information on _how_ to do this, e.g. good or bad examples.

I spoke to someone who's been doing group work for a while and she gave the following more useful advice: if you have a class with say 10% women, pick the groups yourself as instructor, never let the students do it all on their own. You want to avoid both "the women's group" (they all self-sort into one group) and "the one woman in the group, who is instantly elected group secretary".

I'd be interested to hear people's perspectives on this.

Regarding the "slackers" issue, there's a whole "methodology" called Team-Based Learning (https://cft.vanderbilt.edu/guides-sub-pages/team-based-learn...) that has thoughts on how to address this. In their opinion, as far as I understand it, you make mixed-ability groups but you also test people individually. One way is to give all group members an individual multiple-choice test on the pre-reading that you set, at the start of the session, and then collect the results and have a look through them while the groups work on their first task.
Proposed house bill exempts media and online publishers from antitrust law
Apache Lucene 7.7.2 Released
Well, for one, I'm not so sure about that, and I'm not inside China...
There is no such system that I'm aware of here in Sweden, at least.

If you defaulted on a loan payment before, and it was sent to a collection agency, that's tracked. But that's it.
>the upcoming changes will only use the signal of whether or not you have an account, and not any account-based data

Recaptcha doesn't care. But totally unrelated, it just accidentally worked out to be awfully convenient for Google's other surveillance products embedded on the same sites, which do care quite a bit about how long and how often they can follow me with a single unique identifier.
U.S. CBP says photos of travelers were recently taken in a data breach
Student loans with no missed payments count, even if you haven't had to make payments yet. Very helpful when I was starting out. I'd been getting preapproved offers in the mail throughout the last half or so of college and finally went with one once I had income.
That's what I thought when I bought my Sony phone. Except when you unlock it you run a crippled version of the phone.

Huawei recently stopped allowing bootloader unlocks.

Unlocking the bootloader is becoming increasingly rare.

To be honest, ignoring the back and forth between the discussions here, am the only one that doesn't get WHY the firebase library isn't open source? It could just be GPL right? Most of the interesting stuff happens in the backend anyway, so what's the issue.

Am I also the only one that thinks this gives google the chance to lock out/cripple third parties like huawei or other non certified android vendors from distributing Android apps that were built for the play store.
RISC-V, in particular. Legit question. In a word, it's hackable.