skysight-inc/HackerNews huggingface dataset:
You've been using HN primarily for ideological battle. The site guidelines ask you not to do that (https://news.ycombinator.com/newsguidelines.html). We actually ban accounts that won't stop using HN this way, because it's destructive of the intellectual curiosity this site exists for. It's fine to comment on a politicized topic, of course. What's not fine is to use HN primarily for political arguments—regardless of which politics you favor. If you'd review the rules and please fix this, we'd appreciate it.

Also, please don't be uncivil in comments here, even when another comment is wrong or annoying. ("What are you talking about?" is the sort of nasty elbow that can and should just be edited out of a post.)
Cask: a Scala HTTP micro-framework
And a new keyboard...
This DirectX raytracing sample does a variant of shadertoy style raymarching.

https://github.com/Microsoft/DirectX-Graphics-Samples/tree/m...

This is basically a rewrite of iq's primitive shadertoy using DXR, with additional, non-SDF objects like metaballs. https://www.shadertoy.com/view/Xds3zN

I'm not sure how much of a speed up you'd get from using this API though. Most of the complex shadertoy shaders are unoptimized and brute-force given the limitations of the environment, and you can render similar scenes without a raytracing API using similar techniques in more efficient ways. The talk on Claybook at GDC 2018 or Alex Evan's Siggraph 2015 talk are good examples of ways to scale procedural sign distance field rendering. They both assume dynamic scenes or user edited content, there are probably other tricks that could be used to accelerate mostly static content.
http://www.lihaoyi.com/cask/page/about-cask.html
The "non-adjacent form" optimization appears to just be radix-8 booth recoding, no?
> government's monopoly on violence

Can I get a source on this?
I used IM at work for 10 years in small and enterprise companies where everybody had an account. Of course you still had your personal contact list, users had to invite/verify you as contact so usually you wouldn't just (online) chat-up the CEO. You saw who's online, who had a kind-of vacation/away status and it removed a lot of phone calls or even walks to another building. It was used together with email and worked great.

Now with Slack and its public groups (channels) everybody can post to 10s or 100s of user. Even in small companies friends report you cannot reach "inbox zero" because there's always some message asking for attention. Many users over-communicate, too few users understand the threading feature (I'm one of them). You can put somebody on the spot by marking them in a group message. Overall it starts to feel overwhelming and less productive.

On top now we started putting devops/cron messages into Slack which often need immediate attention.
Full out Pirate Linux currently does not exist, as far as I know. I guess just adding package repositories with dubious licenses would do the same job?
SEC cannot prosecute criminal charges. What they can do is build a case and hand it over to DoJ/FBI for actual criminal prosecution (which as you said can take years).

The taint of an SEC investigation is enough to scare away most investors from the entity though. Which is really helpful.
Paying taxes to sponsor nonprofits that don't charge for admission is a bit different from paying taxes to sponsor private enterprises that charge hundreds of dollars for tickets and pay multi-million dollar salaries.
I suppose the invention of the train and automobile by "superheroes" wasn't how real life worked either. In reality they were designed entirely by government committees.

Would it be better if we were more proactive as a society in investing in infrastructure? Sure. That doesn't detract from the fact that I like the prospects of what The Boring Company might accomplish.
Possibly, but I doubt it.

Apple has acknowledged that the trashcan design was a mistake.
I think he is referring to Germany.
Isn't there a good reason in this case:

Beer, Drinking Water and Fish

Beer, Drinking Water, and Fish
Nationalistic flamewar is an abuse of HN and will get your account banned here. It doesn't help to create a throwaway account to do it, and in fact will eventually get your main account banned as well.

Your feelings are easy to understand, but HN is an international site and people have strong feelings on all sides of such questions. For HN to continue as a forum for thoughtful discussion, we all need to remain respectful. If you can't do that, please don't post here.

Creating an account and showing up in the threads gunslinging is not ok, and levelling personal accusations against another user for political or nationalistc reasons is a bannable offense.

https://news.ycombinator.com/newsguidelines.html
warning, autoplaying video
Here is a good example of FDA guidance on the issue.[1]

FDA acknowledges that FVIII levels can serve as a proxy for clinical outcome (reduced bleeding episodes) in hemophilia A.

Our understanding of what is "normal" in FVIII blood levels is such that a single arm, surrogate biomarker study is sufficient for approval.

[1]https://www.fda.gov/downloads/BiologicsBloodVaccines/Guidanc...
> If it was a “consumer” Mac Mini, you’d complain “Apple has given up on Pro users”.

Eh, the Mini was never for pros to begin with.
I smoked a lot in college and it caused a lot of personal issues. I think it stunted my early career development. I was sober for about 1.5 years, but I've gone back to it recently. It's probably not a good idea, because I feel the grips of addiction after just one use. But I've had my partner lock up my supply for only occasional use, and I limit my habit when I do light up. This feels extreme, and I might have to go back to abstinence, but so far I haven't experienced depression or strong insomnia like I have withdrawing in the past.
That is exactly what pan seasoning is. It's why the oil you use matters. The patina on a seasoned pan is a crosslinked polymer.

The chemicals that make rancid oils taste and smell bad are generally the smaller bits that come off the molecule when its double bonds are attacked by oxygen: the aldehydes and ketones, and the short saturated fatty acids like butyric acid.
Wild, and to think they both share the same heir the moment they adopt me.
Digital ghost towns! Are we seeing the emergence of a "digital archaeology" exploring the abandoned ruins of the Internet's past?
If you have employees, "payroll taxes" are such an obvious concern that nobody can possibly claim ignorance. And there are a zillion startups out there that will automate payroll for you - it really makes no sense to DIY it.

I'm going with incompetence.
I didn't know this. Fascinating!
Whistleblower here. It took 25 months from when I reported the fraud until the settlement.
You are comparing 2016 China numbers with 2018 Netflix numbers.

Talking about paying users only, maybe Netflix is still on the top - not for long, of course.

> According to research firm IHS Markit, video streaming in China will more than quadruple from $3.5 billion in 2015, to $17.6 billion in 2020. Membership payment will take up a bigger share of the pie, increasing over 500% to $2.6 billion, with the rest coming from advertising revenue.

But talking about active users, iQiyi now have more than 500 million active users.

https://www.forbes.com/sites/ywang/2018/03/07/the-billion-do...
You can call gc.freeze that effectively sets all reference counts to infinity.
FYI Yukon was the codename for Microsoft SQL Server 2005. Dunno if you care.
I concur, and had almost this exact same problem. I'd be congested all the time and it caused me a lot of problems. Out of curiosity, have you ever tried edibles instead of smoking? That solved my mucus issue almost instantly.
Only preproduction firmware was affected. Mitigations were implemented in firmware/Linux prior to shipping, and are actually superior to "mitigated" x86.

Before POWER9 shipped (but after the last silicon respin), the processor was vulnerable to both Meltdown and Spectre. IBM determined that this could be mitigated via firmware and kernel changes without another respin.

AIUI, it was determined that for intra-process Spectre mitigation in userspace, recompiling everything to use retpolines and modifying firmware to knacker the branch predictor, etc. in a way that mitigated Spectre had equivalent performance losses. So rather than make people recompile everything with retpolines, the firmware modification option was chosen.
This yields a highly conservative Spectre mitigation erring on the side of security rather than performance.

By comparison, Intel/AMD have chosen not to mitigate intraprocess Spectre by default; it has been made the responsibility of application developers to mitigate intraprocess Spectre via retpolines if desired... it essentially shifts the spotlight for performance losses from the vendors to the developers, giving the vendors an escape from having their patches show huge performance losses. But of course, most people aren't shipping software with retpolines, so in practice, the x86 vendors have basically chosen not to mitigate intraprocess Spectre.

POWER9's firmware-based intraprocess mitigations can be disabled at boot if desired (leaving kernel and interprocess Spectre mitigations and Meltdown mitigations in place), providing a level of protection and performance comparable to "mitigated" x86.
BearSSL – TLS 1.3 Status
As others have pointed out, the CEO killed the 4-day workweek for the entire company. Sure, he (wisely) didn’t comment on his employees’ work ethic, but actions speak louder than words. In my opinion, it is still interesting to see him explain the change. That he doesn’t seem to have an explanation beyond “it’s not you it’s me” is still notable.
> 5. The declarative YAML format now supports conditional, iteration, and inheritance syntax; it is now turing complete.

* glance at Ansible
Not even a mention of Thunderbolt? Surely the distance could be boosted (is 3m the limit? quick search didn't say), rather than make a whole new protocol from scratch.
You do not have to use any of the syrups. Far better off to just add bit of juice for taste.
I built and maintain one such service. Hopefully we don't have delayed gate information, but we DO ultimately rely on airlines, and we sometimes get very confusing information.
https://www.strangeloopgames.com/eco/
I think it depends on the airport & airline. Personally, in the US, I've had flights change terminals, not just gates. Terminal changes can be at least 20 mins on foot, even if you're fit and healthy.
This is a response to the New York Times story discussed here:

https://news.ycombinator.com/item?id=17661450
> Besides blowing investors' money on lavish staff events, which is a dick move but not necessarily illegal

Can you talk a bit about where the line is between this being merely unethical as opposed to outright illegal?
For something in between 4 and 5 for JSON, see https://jsonnet.org/
> OpenAI has a list of something like 7 restrictions.

Some of those are very major, though, and I think the word "restriction" is a bit misleading. Having 5 invulnerable couriers is not really a "restriction" in that it limits or simplifies parts of the game -- it's just a fundamentally different mechanic that changes the way the game can be played.

> DotA players are probably the worst to ask, because the AI is already stronger than they are at a subset of the game and they have no insight into how quickly that subset could be generalised into other aspects.

I think that's a little unfair. Most folks have been pointing out that OpenAI's current momentum-based "deathball" strategy seems to fall apart without infinite regen and a limited hero pool, both facilitated by the current set of restrictions.

I'd agree that nobody really knows how well OpenAI will adapt to the full game, but I disagree that the criticisms I've seen are meritless. OpenAI's current level of play is definitely impressive, but I think there's still room for skepticism given the current restrictions. I (and I think a lot of others) would be pretty disappointed if the TI showmatch happened with the turbo mode couriers still enabled.
Good job and thanks for sticking your neck out!
The "target audience" is the hype train. If you believe Nvidia has a better long term future, that's good for Nvidia. Stuff like this trickles down to the main stream eventually.
I want remakes of movies where characters can be swapped out from unrelated movies.

Basically, a simulation, with the plot as objectives.
"Technically, Lisa Su’s grandfather is Jen-Hsun Huang’s uncle. They are not exactly niece and uncle, but close relatives."

So they are "1st cousins once removed".
No, you're free to do your own OC. But how much OC your chip will be able to handle is unknown. It's called silicon lottery.
If the 4-day week was good for the rest of his employees, why would he roll it back? I think he’s being diplomatic in his explanation, as it doesn’t look good to insinuate in public that the failure of a bold idea was the fault of the employees.
I hope you were well compensated for going out on that limb. Thanks.
You’re saying the same thing
FYI, that's from 1984
Max Weber. However, he stated it as Today, however, we have to say that a state is a human community that (successfully) claims the monopoly of the legitimate use of physical force within a given territory.

Politics as a Vocation.

http://fs2.american.edu/dfagel/www/class%20readings/weber/po...
>There's no planet where Ritalin has a higher potential for abuse and addiction than Xanax.

Most of the prescription opiates such as Hydromorphone, Oxycodone, etc are schedule II as well.

>Not to mention all the lower-risk drugs that have been categorized schedule I for political reasons.

Not just for political reasons (clonazolam would be FAR superior than anything currently scheduled as a 'date-rape' drug, thanks for keeping us safe politicians), but also anything 'new' is often placed in schedule I by default, without any consideration as to the actual properties of the drug.

A great recent example of this is whenever the DEA moved to schedule kratom as schedule I. Kratom. The DEA, in an age where it gets constant flack for classifying marijuana as a schedule 1 drug, attempted to classify kratom as having more potential for abuse than Hydromorphone.

It's an absolute fucking sham, but goodluck seeking a political career while being seen as anything other than 'TOUGH ON DRUGS!'.
I don't see self-driving cars/pods making better roads not be a benefit unless they're airborne.
that is the accepted definition of State. a State can arm a faction (police, army, etc), and have the freedom to decide how to use it (removing you from some place, keeping you at another place, invading another State, etc). a corporation and citizens can't. hence a monopoly on violence.
Out of curiosity, would you do it again? Has there been any damage to your professional life?
Taking 1/4 pill of Xanax occasionally together with 1200 mg piracetam + 3 mg sunifiram + another 1200 mg piracetam pill some hours later is amazing for concentration (but that's my personal experience, just sharing it, I don't recommend this to anybody, also neither piracetam nor sunifiram are approved by the FDA). Almost cures my ADHD and anxiety altogether and makes me happy and super productive (as compared to my baseline which is severely hindered by untreated ADHD and anxiety). And no addiction ever (perhaps people that take higher doses get addicted but I don't). God save the black market and the grannies who don't mind sharing a pill. I really believe people should stop this witch hunt and embrace the BLTC (better life through chemistry) philosophy and start developing ways to fight the bad effects (physiological addiction, withdrawal syndromes, tolerance development, liver/kidney harm, receptors disregulation etc) instead of outlawing substances that improve quality of life. A person mood/attitude and performance is 99% chemistry and demonizing the very idea of seeking to improve it (even above what is considered a norm) is madness.
Because we want first class python multithreading, like many other languages have. If we have to drop down into C, might as well use another language with first class multi-threading like java, kotlin, golang or swift and avoid all the other issues that come with slow GIL languages.
Agreed. I don't worry about money per se, but I am always on the lookout for a bit more. Within reason, of course. Kids are expensive, and the more I make now the more relaxed my retirement will be. 70K isn't enough to build much of a nest egg IMO.

Also, the money:happiness ratio has been investigated quite a lot, and as I recall it never really peaks, it just becomes less of a factor.
CVE-2018-11769: Apache CouchDB Remote Code Execution ( Versions 1.x and ≤2.1.2)
1080ti launched in March 2017 before the big 2017 boom.
(note for anyone coming by in the future: that link is not the best one, https://github.com/golang/go/blob/fe8a0d12b14108cbe2408b417a... is where most of the cgo code for linux is)
Was also accepted into the same Track. 25 companies per track it seems, there are probably many cohorts.
See: https://www.startupschool.org/about

In addition to having full access to all the lectures and class office hours, you will also:

- Be assigned an advisor and join their group of companies. Advisors are members of the YC alumni network.

- Have virtual advisory sessions, in the form of Group Office Hours, every week via online video.

- Have access to a community of international founders through the Startup School forum.

- Be responsible for updating your Advisor on your progress once a week.

- You must submit at least 9 out of your 10 weekly updates and attend 9 out of 10 group office hour sessions.

- Upon successful completion, you will receive a certificate of completion and the opportunity to share what you're working on with the public.

- 100 startups that complete the course will be chosen to receive $10K in equity-free funding.
We aren’t required to automatically accept someone’s claim as the truth when the evidence suggests otherwise. The CEO removed the 4-day week for everyone.
I think we'll get there with less than a 1000x increase in raw compute due to a combination of factors.

For one, ray tracing in hardware is new. We've had many years of clever techniques to improve efficiency of rasterization in hardware so overall performance has improved faster than raw compute. I think we can expect similar improvements for ray tracing.

We're also likely to see new algorithmic advances that let us get better results with fewer rays. There was a whole course at SIGGRAPH on applying machine learning to light transport problems, things like learning probability distributions for irradiance to do more effective importance sampling with promising results. Combined with the advances in denoising there's a lot of potential for improved results without more rays there. Lots of scope to take more advantage of temporal coherence I think too.

On the hardware side there is still room to scale wider for ray tracing. It's getting hard to make transistors smaller or faster bit there's still some room for putting more of them on a chip it seems.

Combine all these and I think we're a lot closer than a 1000x increase in raw compute to real time path traced games. Primary rays might still be rasterized though, it still has coherence advantages.
"We are deeply sorry to have to send this email, but unfortunately an error occurred in the software that triggers acceptance emails. The acceptance email was sent to you even though we are unfortunately not able to include you in the Startup School Advisor Track.

Although you are not in the Advisor Track, you have, in fact, been accepted to audit Startup School and will have access to all of the content just as soon as it is made available.

Again, we regret having made this error and raised your expectations unnecessarily. We hope you continue working on your startup and that Startup School is a huge help."
Sure! And that's what Dreamwidth offers... except I can't run my own DW. (Well, it's open source so I could, but it's kind of huge, and I would be the only user!) I'm basically thinking of federated DW.
A few years ago is a long time for .NET core, it was in it's infancy then. It's a mature product these days. I've never been a MSFT-platform dev, but I enjoyed fiddling with .NET core for a while. The only annoyance big then was they were caught between two package manager formats
You know, there is more to deep learning research than meta-learning/architecture exploration. Sure you can explore the hyper-parameter space faster with 500 GPUs and get yet again a 0.05% better test score on ImageNet (or more I don't actually know), but there are other ways to do something meaningful in DL without using such compute power.
I bought a 2018 15" MBP which so far has been superb. I wish there was a Windows laptop which worked this well. IMHO it is unacceptable that Microsoft's own Surface Book 2 has so many issues. I have not tried a Surface Laptop, perhaps that is better as it is a "normal" laptop and not an over-engineered mess like the Surface Book. I will most likely pick up a Surface Laptop when they are updated to give it a try as I love the 3:2 screen (much how I love the 16:10 screen on the MBP). I am not a fan of the fabric keyboard though :/
The CO2->O2 process of plants puts the carbon inside the plant. So plants can only reduce carbon in the atmosphere if they are cumulatively increasing in mass. So steady-state farming operations will not decrease carbon in the atmosphere.

[Edit] The tree farm in isolation does not help with CO2 - but using wood in ways that preserve it (e.g. for furniture) does.
How did you manage to stay so high at work?
I hope yours was not sent by mistake because I just got another email saying my application wasnt actually accepted.
Which I understand because I was surprised to be accepted since our demo is passport protected and they could not have seen what is it that we have built so far.
Got an acceptance followed by a notification that it was a mistake 90 minutes later. Really sucks, I got excited. Maybe next year.
It's a graphics card running a computer program.

Did you expect it to run everything forever at an extremely high resolution with 60fps?

Why are Nvidia releasing new cards then?
Multi-core parallelism isn't so interesting for serious computation. You want to be able to use large distributed HPC systems, but Python doesn't seem to have the equivalent of https://pbdr.org for R.
Collaborate on complex problems, but only intermittently
Sounds like me 7 years ago. 2 years ago I quit. Best decision ever. The best nootropic I've ever experienced was depriving my mind of a near constant deluge of THC.
Funnily, I received an acceptance first and then a rejection email after 2 hours.
Having tried several syrups, I prefer to mix the carbonated water with fruit juices. Use orange juice to make orange soda, apple for cider-like soda, or any fruit juice you enjoy. I find fruit juice to have a better balance of flavor and sweetness (less sweet) than most syrups you can get, which makes sense given the amount of sugar in them.

The only syrup I still use is Indian tonic for cocktails.
Porting to 1.0 was a pretty big headache, there was a lot of stuff in full .NET that wasn't in 1.0, and a lot of open source libs hadn't been ported yet.

In 2.0 they had a bit of a rethink about how stripped down Core was going to be and added a heap of stuff in, plus a lot more (most?) big open source libs have been ported. So porting legacy apps is much easier.

However I don't see any point porting a legacy app unless there is something in core you want. Perhaps you'd like to move your app over to running on Linux servers? At my previous company we ported parts of our product so that we could sell cross-platform support without needing our users to install mono.