skysight-inc/HackerNews huggingface dataset:
This is something that we'll further work out in future versions. For now you can use a lockfile: https://deno.land/manual/linking_to_external_code/integrity_...
Again, no. Attempting to condescend to me about bioavailability and physiology is great, but a quick google search proves that (shock) _supplementing things makes them increase in the blood_

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6631968/

> According to our data, amounts of vitamin D3 increased in the blood serum of all treated animal groups in proportion to time, during vitamin supplementation, until the 7th day (Figure 3). As early as after 3 days of supplementation, microencapsulated and oil-based vitamin D3 increased vitamin levels in the blood by almost three times: The control level of vitamin D3 in the rat serum ranged from 36.49 ± 4.12 to 40.5 ± 3.05 nmol/L, meanwhile in the microencapsulated and oil-based treatment groups it got up to 143.35 ± 14.72 and 150.85 ± 35.77 nmol/L, respectively. The highest vitamin D3 concentration in the rat blood serum was registered in the oil-based vitamin D3 group on day 7—the tested vitamin concentration reached 198.93 ± 51.6 nmol/L. Comparing the duration of the effect of all vitamin vehicles, microencapsulated SmartHit IV™ supplementation vitamin D3 concentrations in the blood serum remained constant for the longest time (up to the 14th day).
Could you offer this as a SaaS? Any good literature on how to develop pricing models aimed at criminals?
Label Studio – Nested Data Labeling
> Bumps on people's heads have nothing to do with violence. This is a non sequitur.

I submit to you it's exactly as irrelevant as skin color. I submit to you if you take the population that you have described, change only the category from "African American" to another category and nothing else, and kept the same population of people with no other parameters changed, you would not see a change in the violence rate.

Believing that measurable correlation implies causation is one of the major failings that I see often encouraged in the computer science space. It underpins some of the greatest failings of machine learning.

You made claims about population and then claims about interventions that suggest that the population membership is causal. What if the causal issue is poverty? Poverty in the United States is so deeply correlated with being a member of a racial category that it is extremely hard to disambiguate effects that show up in race from effects that show up in income and asset levels. This is what I mean when I say lies, damn lies, and statistics.

Because if the cause is poverty and not "African American culture," then violence interventions for African Americans are like "get your energy level up" interventions for people who are starving. You'll waste good money treating the wrong problem. You'll also miss people that also have the same problem but don't get any intervention because they don't fit the poorly-defined template.
Is the official narrative posted on the official narrative report somewhere for reference?
I mute by default because I don’t want to get comfortable and be surprised after preferences are lost after a reinstall or using a new computer.

As someone who changes sound cards a lot, I like the global solution..
If that’s the case, then I must have a really good selection algorithm, because the people I talk with/pay attention to are pretty uniformly good.
Missing sausage dog found using bacon
When James Baldwin wrote about the Atlanta child murders
Fantastic. This combines both nostalgia for early web design and many of the games I had in my youth (Mattel Football, Baseball etc plus Coleco's Head-to-Head series).
Yes online.net and the like companies save costs
styled-ppx is young but looks promising. Here a twitter thread about it by the author: https://twitter.com/davesnx/status/1249772395658960897?s=20

https://github.com/ahrefs/bs-emotion seems to be more mature. styled-ppx is built on top of it (seen within styled-ppx readme)
Say you want to represent a categorical feature that has many levels. You're likely to one-hot encode it. This can lead to a lack of parity between how sparsely you treat your continuous features versus your categorical ones, where continuous features can't be partially included, but one-hot-encoded categoricals can. Sometimes you want to be sparse on your original variables, rather than sparse on dimensions of their encoding. It's a good inductive bias that if, for example, profession is relevant to your model, then all professions are relevant (and you still get to ridge penalize the individual professions). Nice for interpretability too.
Google, Microsoft and AWS offer registrar services becuase it keeps you in their ecosystem for their higher margin products. THey generally offer competitive pricing for things like doamin registration and don't pull stunts like charging 2x as much for "privacy protection" or the even more dirty tricks like godaddy and other bottom feeders.

I recently trialed hosted email with AWS and while it is very basic it only costs 4/user/month - cheaper than my google apps service. I was also able to register a new domain at market rates and get dns automatically setup (I think?) on AWS as part of the service. Now because I tie my monthly AWS spend with my registrar I'm more confident I can get some customer service as well.

staying inside a vendor's ecosystem for very selective services can actually work out quite well, as long as the seller/customer incentives align and they are relatively commodity services.
Do you have any ideas for approaches to this not including the dominant behavior tree paradigm used in Unreal Engine? If this type of true AI behavior has to be built on a case by case basis per game per behavior (pathfinding, animation, mechanics): it's gonna be a few decades to get there.
Well, sure, but a big chunk of the bugs in JRE were in the library, not the code generation or GC.
> That aside, I think the act of cheating is a call for help, even if the callee doesn’t realise it. The pressure to do well coupled with a persons lack of self confidence or self belief come together to make cheating a reasonable route.

Sometimes in life to grow you need to deal with a situation or goal that produces anxiety.

Also sometimes your goals are simply not in line with your abilities or level of dedication, and you need to fail.
They should reach out to a few of the domain search sites, and flag the ones where the .com is available (and split the domain name registration commission...)
What is up with BBC and their poorly constructed headlines?

In what manner was the dog using the bacon? As an art medium? To shim a wobbly table? Because he ran out of pancetta?
Ask HN: Crowd avoidance function Google Maps
Google maps already can show if a store is busy, but it would be useful for social distancing if it was presented as topographic map of real time density of people.
It seems like everyone in here suggesting a switch to Firefox is missing the point. The Pushbullet team has already stated that having this Chrome extension pulled might mean the end of Pushbullet. So I'm going to trust that they know their own business well enough to make that statement.

I actually already use Firefox and their Firefox extension. But it won't matter that I'm savvy enough to do this if losing enough users from having the Chrome extension killed is enough to kill the larger business.
> Even a "if you know this site to be safe, please read this knowledge base article (link)" and buried in that, amidst all the reasons you shouldn't use untrusted certs, are the instructions.

I don't think that's a bad way to go about it either, if it's sufficiently buried.

I'm primarily just thankful there's a workaround, hidden or not, given how many tech companies seem to respond to these things by disallowing them completely.
Ask HN: How many cycles do we get if network order is little endian?
Nowadays most of the servers are little endian amd64. I am curious how many cycles do we get if we alter the network order to little endian and how much do we gain in terms of power saving? Please let me know if the question does not make sense.
First, not 'his'.

Second, I explicitly asked for evidence of any of the concerns, as many of the claims either didn't raise a specific concern (e.g. Tencent ownership) or didn't seem to be corroborated by evidence (e.g. Epic buying studios to pull their games off steam).

I'll ask you the same, can you provide examples of Epic buying games and removing support for systems? The only example I can find is Rocket League, and that decision was coupled to a desire to remove technical debt and unrelated to Epic's purchase of Psyonix.
Is anyone doing something like this?
And with temporary containers isolation pages that don't have their own dedicated containers get all their history deleted after they close (by default a few minutes later, so undo close tab works), just as if you'd opened each new tab in an incognito window.
Understanding the West: A Primer for My Eastern Friends (2016)
> > A CF can't decide to sleep for a while, nor can it be cancelled.

> How can't a CF be cancelled?

So glad you brought up the docs. CF implements cancel(boolean mayInterruptIfRunning)... which does nothing ;)

More precisely, it will not cancel a running CF. If the CF hasn't started yet, by all means cancel it. But if it's running, that cancel method does nothing.
I'm not OP but I work on ReasonReact. I think these are excellent questions - thanks for asking despite your worries about tone.

1. I would not classify this release as huge by most definitions, but I do think it is by a couple. First - it has many more contributors (both in code and on issues) than the 0.7 release and that means better reflection of community desires and direction. Second - it is the first release that forces 7.x BuckleScript which sets up ReasonReact for optimizations that would be impossible otherwise. Better support for `lazy`, `context`, and more.

2. BuckleScript is a true fork of OCaml and that comes with tradeoffs. On the plus you get JS interop you cannot achieve with JSOO (records and modules compiling to objects, https://bucklescript.github.io/blog/2020/03/26/generalize-un...). On the downside, active effort must be made and prioritized to upstream and maintain course with OCaml proper.

2a. Reason is being used in production at Facebook today, but Facebook also employs many of the people working on it. I personally consider it to be in a stable state for production use, but same as any technology I think it would be foolish to adopt Reason without better understanding the reason it exists, the problems it's trying to solve, and the drawbacks it has.
See for example MESA http://mesa.sourceforge.net/index.html an open source set of modules for software experiments in stellar astrophysics, which is still actively developed.
Chapter 2: Mini-Mainframe at Home: The Story of a 6-CPU Server from 1997
... what are they?
Deno really shouldn't run TypeScript files directly. Not only is TypeScript too slow for this, it receives far too many breaking changes.

How will Deno decide when to upgrade its TypeScript compiler version? Will Deno have to have breaking changes every three months or so?

Also, Deno appears to allow import TypeScript files with .ts extensions while tsc doesn't. This alone means the same code won't run in Deno and compile with tsc.

JavaScript at Stage 3 and above is a stable compile target, and Deno should just run that.
It's pretty clear to me though. A missing sausage, was found by a dog using bacon.
The U.S. Labor Market During the Beginning of the Pandemic Recession [pdf]
> To my knowledge that tech demo was never incorporated into the engine and never shipped.

I'm not sure when it shipped (it certainly may have not launched with the first version of the engine), but it is currently called "Light Propagation Volumes."
Google sent an email saying they were asking for too many permissions. Pushbullet was asking to observe all website traffic. Google's email was objectively correct. I agree that the second rejection is more surprising, but yes, the first email seems like a case of Google doing a good job. I have very little sympathy for apps that ask for too many permissions.
I went through this on a side project and just let them kill off my public listing for now. I had the same thought process in terms of what I could change however my extension made use of InboxSDK and had access to GMail and I'm still concerned it might not make it through review...

Anyone else using InboxSDK in a Chrome extension and didn't get killed off by this change?

My extension hooks up the address book from a SaaS project (school information system) to GMail so faculty/staff can quickly look up parent contact information or send to special group email addresses that broadcast out to part or all of the school. The people using it were very happy to have it but I could conceivably go back to a private chrome extension if that is still allowed.
I think the bigger question is how much work it is to update the DNS servers with your registrar and then change your DNS provider. If google locks you out of your email that you use to manage your domain you could be in trouble...
"it implies that among two systems with absolutely identical external behavior in all respects, one can have conscious and the other not have it."

That statement can be true without being metaphysical. You can't treat a human as a black box, and then use inputs and outputs to definitively draw conclusions about what's going on inside the black box.

You could potentially have two black boxes that give identical outputs for the same inputs, yet have completely different mechanisms inside for arriving at those outputs. For example, say you have someone who's very good at arithmetic able to multiply two numbers. You put him inside one black box and a pocket calculator inside another. You give each box two numbers and they both output the product. Both black boxes will give you identical outputs for any given input. You know the box with the person inside is conscious, but this is not enough information to conclude the other black box is conscious.

It's quite possible that there is a way to simulate human behavior through some other non-conscious mechanism. And just because we can't currently prove whether something is conscious doesn't mean it's something metaphysical we'll never be able to prove.

For example, if two people tell you they're experiencing some pain, but one is lying about it, a few hundred years ago you'd be unable to prove it. That didn't mean pain is something metaphysical. Today, we know it might be possible to put both people in an MRI and prove whether they're actually feeling pain
- Full-fledged support for pattern-matching exhaustiveness check, not something you have to bake together using a 'tag' field. This means if you match on i.e. integers, the compiler will warn you if you don't include a catch-all default case.

- Simple module system where you don't need to deal with named vs default imports and all the weird bugs getting them mixed up can bring

- TypeScript's inherent JS-like nature can pop up subtle bugs like forgetting to type a pair of parentheses:

function isSupported(): boolean {
return false;
}

function test() {
console.log(true && isSupported); // true
}

Or doing object/array indexing and forgetting to handle the case of 'undefined' because TypeScript doesn't enforce that. Or how any typings from before version 2 are suspect because they were written with the assumption that every type can be implicitly nullable. There are lots of these little footguns all over the place.

- Higher-quality bindings: more stuff captured at the type level, you're not left to deal with bindings full of 'any', 'object', and 'function'

It's not even just about safety though. One of the biggest productivity drivers in Reason is its iteration speed–the compiler is so fast that you can try out changes basically as fast as you can save the file. And there are other things, like how all modules are implicitly available in scope, so you don't need to manage a 'wall of imports' at the top of every file before you can actually get to the code itself.
And this is how I will find the name of my next startup :)
That implies memory of past events would not affect people willing to take the new opportunity.
I still don't understand what you are talking about, but i suppose this is more due to my own limitations in missing a lot of the background you come from. Sorry that i am not that useful :(
I think that GP's point is that "safe" is a tricky word to use when your data is in the custody of the world's largest non-governmental surveillance network with a a catch-all TOS.
there are no "async" or "sync" imports in js. there are static and dynamic imports. An implementation is free to spend as much time as it likes between parsing a file to get the static imports and actually running the file doing whatever it likes, including fetching urls, reading the file system, etc. dynamic imports return a promise but the implementation is free to resolve that promise immediately (e.g. `return Promise.resolve(loadSync(module))`)
Utah rejects Apple-Google approach, endorses alternative contact-tracing app
What is "anti social" about defending human rights against those who think they stand above them?
If these graphics are impressive today, imagine what will be possible in 500 years. We'll hit a point where simulated worlds will be indistinguishable from the real world.

But then, if simulated worlds can reach this level of fidelity, that means we could be in such a world right now and there would be no way to know it.
If you’d like some feedback, for us it’s less a volume issue and more a case of design limitations. We run subledgers per customer in our own code for clearing and settlement (we’re a two-sided network), and posting the rollups back to Xero sometimes runs into edge cases and limitations. Recognition timing is one pain point, another is API-driven reconciliation.

What I’d struggle to give up is the ease of reporting. Xero’s report designer is right in my sweet spot for usability, flexibility, and domain-specific correctness, probably my favourite reporting tool in three decades of shaking down business software.
Is there much point asking for signups when the only info there is is one sentence and a screenshot?
Clojure isn't a Lisp, and really screws up some of the concepts.
This is what I've heard as well, although I've never actually confirmed it to be true.
1. The language server, reason-language-server is written in native Reason and is _very_ fast.

In terms of compiler speeds, Draftbit has 1,000 ReasonML components and about 100 TypeScript files.

I can safely build AND type the entire ReasonML project before TypeScript returns the type results in watch mode.
You may want to act fast. Data science and deep learning are still a bit young, and I can see shops hiring someone with strong math chops. I have some direct experience with this as well (on the hiring side). However, this may not persist for a long time. I saw the same in finance. In the early days, people would hire smart people with math backgrounds for finance roles. After a while, universities started to have specialized Masters degrees in quantitative finance. Speaking to friends, this seemed to have made it harder to break in for someone with just math talent.
Sort of like dowsing? I actually had a guy from the water company doing that in my driveway last week looking for the pipe. BBC: “Missing pipe found using sticks.”
I have been using Haxe for side projects for around 5 years now, and continue to be impressed at its power, despite syntactically being quite a simple language. It's refreshing for me to go back to a Haxe codebase after looking at Typescript or Swift code, and it highlights how bloated other programming languages are becoming. A spread operator would be nice though :)
Elon's really not worth the effort you put in to edit and re-edit your defenses of him. You're emotional about and are making excuses for someone whose primary interest is himself. It's weird. It really is like you're stuck in an abusive relationship.
Plex? They just released a new update to there dedicated music player app which is pretty good.
Got fired? Ready to start a startup/new project?
With all the layoffs from Uber, Lyft, AirBnB and others, I'm guessing a lot of great people are about to build new projects and startups.

Want to post below what you're working on and ask for the help you need? This is about finding collaborators/cofounders, not jobs/employees.

I'm also starting a list of people who are working on new things & want collaborators/cofounders, or people who are ready to build but are casting about for what to work on. Post your projects and ideas and email/chat/Zoom with the people you find interesting.

I'm putting it behind a form so that recruiters don't jump on and spam message everyone. If you wanna get on the list, sign up here: https://bmac-design.typeform.com/to/RbA4JL
I wonder if this has anything to do with my wife's complaint (and I agree with her on this) that modern productions are beginning to look more and more like computer games.

She's been watching the third season of westworld, and it's kinda scary to me how almost every episode feels more like a game trailer than an actual story...
They could do though. All the smarts of Spotify comes from their APIs. There's been a bunch of third party low-resource clients / integrations for spotify; despotify, mopidy, recently this thing: https://github.com/hrkfdn/ncspot

Unfortunately iirc the neat dynamically generated playlist stuff isn't supported because it's not exposed properly through their APIs. Certainly when I tried to use Spotify's own libspotify its functionality was crippled to static playlist management, searching for stuff, and playback. despotify was in a similar state at the time.

Also - Spotify sucks HARD at doing all the stuff it does, and I blame this entirely on the UI implementation. The service, I love. The apps, I have become to loathe. They used to be nice and quick and responsive. Now? It can't even get shuffle right!! My mid tier smartphone takes 10 minutes to load search results or my own playlists sometimes; something i've encountered across multiple devices. The desktop app crawls on my 24gb 8-core workstation.

Conversely, I can have a 200gb library of music loaded into mpd or foobar2000 or vlc in all sorts of exotic (and higher bitrate) formats and from weird and wonderful local and remote storage and play it all on shuffle and have all the albumart showing and it organised neatly into a searchable library via the id3 tags and have volume normalized with replaygain and it'll do it in under 20mb and has been doing so for a decade.........
I'd like you to demonstrate how that's relevant to my assertion of anti-capitalist bias.

(Though for what it's worth, the same way it's solved problems of poverty throughout the world: https://humanprogress.org/article.php?p=1528)
Ahh the hypocrisy
A little bit meta here but these words are true even today :

Suddenly, 20% meant half-assed. Google Labs was shut down. App Engine fees were raised. APIs that had been free for years were deprecated or provided for a fee. As the trappings of entrepreneurship were dismantled, derisive talk of the “old Google” and its feeble attempts at competing with Facebook surfaced to justify a “new Google” that promised “more wood behind fewer arrows.”

…The old Google made a fortune on ads because they had good content. It was like TV used to be: make the best show and you get the most ad revenue from commercials. The new Google seems more focused on the commercials themselves.

— James Whittaker, Why I left Google
Cultivating Hope