skysight-inc/HackerNews huggingface dataset:
I've been playing around with a slightly different non-OO approach. The use of sum and product types taken more from functional programming. You can see some of the results here: <https://github.com/KayEss/AnimRay/tree/feature/animation/ani... (needs to be that branch for anything interesting right now).

It's really incomplete, and I have had hardly any time to work on it over the many years that it's been around, but the general idea is to type construction to determine the aspects that a scene actually uses and let the compiler sort out what to do about it.

For example, the depth count attached to a ray doesn't appear until it hits a reflective surface so there is no overhead if the scene doesn't need it. As you can probably imagine the template errors can be obscene :)

The next thing would be to constexpr everything so that the scene could be built up in the compiler, I guess ideally in parts and then combined by the linker. I think it'll be really fun to try that with this Moana scene, but don't expect the compilers or linkers will survive let alone the tracer

EDIT to say, I really love your book. I feel hugely inspired every time I look at it, which unfortunately means I can't look too often as I don't have the time to play with these things as much as I'd like.
I guess thats why the kickstarter! And if they get traction they can always later go for venture capital. I know its an uphill task but I'm overall positive. Kickstarter will also get them a lot of beta users right out the door so that was a smart move if you ask me

I think I saw something about their revenue model on their website FAQ.
Amazon EC2 Instance Update – Faster Processors and More Memory
Think "nuts" was used as an endearing compliment there. Like "insane" in the sense of "insanely good".
I think our period will be jokes about diets.

"The second paleo era"
A desk
You don't. Punching holes in cards is just one way to record a vote. As long as you can reliably read what's recorded, it doesn't matter.
s/Rib/Rob :)
13 year old kids figure it out. I was one of them, and I'm an idiot more days than I care to admit. Granted, it was 6502 assembly, but later I'd be able to sift my through x86, before it went completely nuts.
I've never had a desire to learn about Assembly, but I thought the first few pages of this book were kinda interesting, and I might end up learning more than I had ever cared to.
I browse HN's "Who's Hiring", but its focus on SV useless to me. I'll never work there so for me it's strictly academic.

I understand that YC's interests and most of their readership are SV-centric and that's unlikely to change. For the rest of us... oh well.
I think your idea is pretty much the same as lucraft's below: https://news.ycombinator.com/item?id=17548391 and fails for the same reason.
We know the free market version works pretty well if you decriminalize it, reducing crime and suffering in the process. This model would also probably work with the automation discussed in the article's last paragraph.
“Venmo is an unusual app because it combines social media with financial transactions,” said the Electronic Privacy Information Center’s Christine Bannon. “One of those is usually fairly public and one is usually very private, so it’s hard to gauge consumer expectations of privacy.”

The main shift we're seeing, especially in younger generation, is the transition from the private life to the public in many areas, and the financial info is the latest of this kind. I'm wondering what's next.
The winner takes it all strategy has short-comings though.
The tech community shouldn't be so quick to fund Bezos' appalling work practices and tax theft.

http://www.businessinsider.com/amazon-warehouse-workers-have...
I have a Dell XPS 15 and it's on par with any Apple product I've used and it does not have the Apple tax nor touch bar.
Healthcare Cybersecurity
Let me ask you this: how much would you bet that he didn't?

Because I'd be willing to bet $100 that he did.

Am I sure? No. It is impossible to be sure. But I think it's highly likely considering the detail of the article and my difficulty in imagining why he'd put so much effort into a lie that could land him in hot water.

So, let's dump the idea that people can't take action no matter how small unless we are 100% sure of something. Almost nothing is 100%.

But things can be likely. Put your money where your mouth is.

If we get enough people in the pool, perhaps we can cut in the author of the article in return for documentation.
But I'm vaguely remembering several occasions where hostage negotiators do take less than 100% of their goal. Examples are where they initially secure the release of "weaker" hostages, such as those in need of medical attention, elderly, etc...
In those cases, I'm guessing that's an easy win for the negotiators, since I doubt a hostage-taker necessarily wants a hostage that can't readily move, or dies on them unexpectedly, without having gained anything from a release/bargain.
(grim topic...)
The documentation Disney posted about the data set has an explanation: https://www.disneyanimation.com/technology/datasets

Basically they have a few different techniques that couldn't
be directly translated into PBRT, like lights that only hit certain objects, so the lighting is not as good in the PBRT renders, along with a few other things. Nothing super advanced, just some things that were added to their renderer for artistic control reasons that PBRT doesn't have.
Cool idea. The way it handles alternatives looks awkward since each alternative is a field in a struct. You have to check each field to find the one that's not nil.

(See Term in the example.)

Normally this would be done with an interface, like in go/ast
I get where you're coming from but data is the new oil in conjunction with machine learning/ big data algorithms. Thats the true evil. that part at least will be transparent with the open-source model IMO
I realize you asked for input from founders, but I wanted to post a relevant anecdote from my point of view as a freelancer in continental Europe.

One and a half years ago, I was hired by a startup in the UK via the freelance-focused whoishiring thread.
Mostly? I would say all. Which is bad obviously.
Not sure what model ThinkPad you had, but I was on a MBP 2013 and just recently transitioned to a ThinkPad T480 running Ubuntu. The trackpad is actually really nice on the T480 and I didn't have to do any special driver install to get that working. Scrolling is slightly smoother on the MBP, but honestly that is not a huge deal. (I think this is mostly due to the material of the T480 trackpad having more grip that anything else)

For sure the materials used on the MBP are of higher quality and if I had one complaint it would be that smudging on the T480 trackpad is noticeable where it is not on the MBP. With that said, if you are running a modern distro that has proper driver support then I think the trackpad on the T480 works really well and you will not find the difference to be "enormous".
GPS messages for civilian use are unencrypted. The US Military has access to another set of signals that ARE encrypted.
I disagree. Medium lost its luster a while ago. Personally I don't even bother with medium links anymore. It's usually low quality content in a format that makes it difficult to even consume.
Ideally that would only happen if the business was illegal or found guilty of serious crimes. In those cases society has an interest in killing it.
> Why wouldn't you use a mouse, and get better precision, a standard form-factor, and universally solid drivers?

Most non-Mac-users do. Mac users don't, because they have a touchpad with better precision, a standard form factor and solid drivers. Hence this post. Why should I need to carry a peripheral everywhere for functionality my laptop purportedly has integrated?

One could counter-argue that touchpad is inherently worse than a mouse, but I think you'll find Apple have roundly disproven that. There's a reason the Magic Trackpad exists (though I've never owned one, demand seems to be there).
> Z1d instances use custom Intel® Xeon® Scalable Processors running at up to 4.0 GHz, powered by sustained all-core Turbo Boost.

Sounds rather impressive. Are similar Xeons available anywhere else?
Demand Generation vs. Lead Generation:  a Breakdown of Both
I turned off the water in my house over a weekend because our water heater was leaking. That caused the "smart" water meter to not function since it powers itself via the moving water supply. On the following Monday, I had a a city employee in my driveway wanting to inspect that meter because it had stopped reporting back to the city. They made up some cock and bull claim that we had used 33,000 gallons, which by my calculations, isn't even possible due to the pipe diameter and pressure--it would take many days to use that much water. Our meter was out for < 24 hrs. So they're meddling under the cover of protecting my property from a broken pipe or whatever their justification was. I guess they can also tell who flushes when, and how often we leave town, simply based on water usage patterns.

The city has an ordinance that allows them to gain access in order to inspect their meter. I find this an easy way to circumvent the 4th Amendment, however. If the city employee happens to view anything illegal going on in the house while they are inspecting it, they are going to follow up with the police department. There went all my rights, all due to a "smart" water meter. It's smart all right--Orwellian!

The shit going on in China is far worse, but Agenda 21 is worldwide and not to be overlooked. There is a plan for widespread, total control over populations, their property, and every human behavior.
Health Insurers Are Vacuuming Up Details About Customers
Here's some benchmark for MySQL, SSD vs Optane (Intel vs Intel): http://dimitrik.free.fr/blog/posts/mysql-performance-80-ga-i...
Link is a search result redirect to https://addons.mozilla.org/en-US/firefox/addon/in-page-pop-u...
My roommate and one of my friends on the other side of the country keep telling me to use Venmo. One refuses to get a PayPal account. I hate the concept of Venmo, because every other country in the world has direct bank-to-bank transfers and we don't in America:

https://penguindreams.org/blog/the-american-banking-system-i...

I've heard 5/3 Bank lets you put in someone's ABA/Account number and do direct person-to-person ACH. There's Zelle, but it's a private implementation by individual banks, not a federally mandated and regulated system.

I wish we'd get mandated person-to-person digital transfers. Right now, I have to print out a check with my ABA/Account number and payment details, hand it to my roommate/landlord and he has to scan it with his phone in order to pay rent.
I am only a spare time C coder myself and was surprised that I can follow the code. Nice! Any reason why typedef struct is avoided?
Question for someone who actually knows the details: do Everett/Tegmark really imply nightmare universes (as the article claims)? Or is this yet another instance of the common misconception that "if there are infinitely many universes, then all conceivable universes are realized" (a conclusion which does not follow from the premise at all!)

And by "imply" I really mean "imply", not "imply with high probability". The latter doesn't really mean very much in a context where anthropic principles apply (and we would be utterly arrogant to pretend to understand the full depths and details which anthropic principles would involve in a multiverse setting)
I probably can't finish it. But I can start, and document it all.

The 2 month time is because that's how long I spent on summer internships before (I rewrote Pixelgarde in 6 + 8 weeks, and a driver for a Fisher & Paykel Healthcare CPAP in less than 3 months). Second, my ankle's broken so I'm taking time off my normal work. Third, I hope that if I do the alternative (keep applying for jobs), I'd get an offer within 2 months.
Why that? A decent mobile site should be fine, there are quite some people (including me) who even prefer this over apps.
It is ridiculous how hard it is to get ANSI keyboards here (Germany). Laptops are ok (Macs, Lenovo and Dell) but external keyboards (especially mechanical ) and any other laptop brand are a huge hassle.
I think that, to them, it's not dirty laundry.
In today's society, people accept to have more and more of their life in public and be a lot more open (for better or worse).
Probably not Ada itself, but I'll a little more closely into SPARK, which is based on a subset of Ada and is intended for high assurance applications.

https://en.wikipedia.org/wiki/SPARK_(programming_language)
Correct. In German its "du" if I remember right.
I don't believe the issue with BCH is the technology, although it's seen as more of a band-aid solution by detractors. I think the main issues are with the centralization aspect of Alibaba miners controlling 49% of nodes, Roger Ver not having a great reputation, and the "hostile takeover" attempts of the split.
I upgraded the RAM on my T470P a while back and there wasn't anything to break really, the clips where robust and it was 7 screws to take the back off.

It wasn't noticeably different to my R50 a long time ago.
Assuming your username on HN is the same across social media platforms, you should make it easier for folks to contact you. i.e. do not require folks to know your email address to reach out via LinkedIn. It may be annoying to get random invites, but you never know where interesting opportunities might come from.
AVX2 is a set of instructions and AMD supports them. How they support them is a different question. Does Intel not support AVX512 because their processors run at a lower clockspeed when they execute? There are more and less efficient ways to support an instruction set.

AMD decided that consistent clockspeeds were more important than wider units. They decided that most users won't use enough AVX instructions to overwhelm the AVX unit (especially with consistent clocks), so there was no justification in ballooning the die size and increasing power consumption without a decent payoff.

https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#New...
It seems to me this article starts from both an untested speculative hypothesis (infinite multiverse), mixes in some poor theology, and then just babbles on from that point.
> Low memory footprint (~500KiB for 10k idle connections)

> Small disk footprint: x86-64 executable has 110KiB (~52KiB if packed with UPX)

> No copies between kernel and userland for files larger than 16KiB

Looks perfect for embedded stuff (and generally impressive).

It needs a separate TLS terminator, though.
Oh, I see what you mean now. Left side shows which branches you used to get to leaf, and right sides show other paths to root. It might be very useful occasionally, but would probably have to stay hidden most of time because it would clutter UI with redundant information.
I'm shocked at how much expense you weren't looking for them to cover.
Yes, but there is some level of meta-knowledge that you're eliminating.

She sees there are 8 statues.

She knows that you see either 10 or 12.

She knows that you know that she sees either 8 or 6.

She knows that you know that she knows that you see either 10, 12 or 14.

She knows that you know that she knows that you know that she sees either 8, 6 or 4.

...etc.

That's why the solution takes 5 days, each day eliminates another level of meta-knowledge until you get to a point where you know how many statues the other must be seeing based on how many times they passed.
As a developer I definitely don't either.
Google doesn't use Git, so their defense of a monorepo doesn't say anything about whether a monorepo is an abuse of Git.

Your Twitter link defends monorepos in principle but is very clear about how Git is not designed to handle monorepos well. This seems to support the thesis that a monorepo is an abuse of Git.
As jake said, I changing the default setting for future transactions, yes it's set to public when you create your account, but if you're not willing to read anything, at all, when using a service I'm not sure there's any way to protect you anyways. In the app it's pretty clear what's gonna be private and public when you're setting up the transaction and if you can't be bothered to pay attention then idk what to tell you.

Also as others have pointed out, it seems most people enjoy the social aspect of venmo, in fact they'll usually post things in a way that seems to be for a more public audience, I'd argue that venmo would be doing a disservice to its users if it forced them to change their privacy policy from private to public when most people seem to want it to be public.
I think my motivation for learning 65C02 assembly back in the day was necessity. To take advantage of the Apple //e at any reasonable speed I had to. Besides 65C02 was simple, as was 16 bit x86. Things got a lot more complicated and the necessity went down.
I'm moving all my WP/Static stuff to a SSG and am incredibly interested in knowing the same... I know the Vue docs are generated using a SSG, and all of Segment's stuff too... but I would be very interested to know other companies
This is effectively how most large orgs use WordPress. There's aggressive caching that stores static versions of each page.

It's unusual for high-traffic sites to dynamically generate every page. For WordPress, the trigger is sometimes "on first visit" instead of "on publish", but otherwise it's a good analogy for what you're doing.
Ask HN: If you wanted to learn assembly how would you?
I have a strong background in higher level languages (Java, Php, Python, etc). A little background in C.

The way I self-taught programming was to just build shit.

What is the best way to learn assembly?

Thanks
You can't really "park" it because you are supposed to file taxes every quarter. I do between 50% and 33% depending upon the needs at home. NEVER less than 33%. It used to be 40% but with the Trump tax law changes now we go as shallow as 33%. We bill once a month.
From a Tech HR Veteran: What I Wish Every Founder Knew
yeah thats why i try to avoid buying insurance. i only buy it if my parents insist or it is mandated by law.
Who ever accused Microsoft of always doing their best to have the best product on the market at all costs?
Yeah, I'm a little confused about this "build" of the pdf. It clearly states: "The latest version (and Russian edition) of this text is accessible at beginners.re." - which points to: https://github.com/DennisYurichev/RE-for-beginners

But as far as I can tell there's no branch with a different name - maybe this was just a working title for the English version at some point?

Anyway, this new submission with a new title made take a look, so I'm happy :)

Now, I just hope someone takes a crack at forcing an epub build for better reflow/resize on small screens...

There's a (dormant?) issue:
https://github.com/DennisYurichev/RE-for-beginners/issues/37...
Senior leadership of a company is there to be in the service of the individual contributors. One of the prerogatives of the leadership is that leadership gets to define how that service is delivered to the ICs.

As CTO, you get to set the communications culture of your team.

You should announce that you will check your slack notifications once every two hours and no more. Anything more urgent - come to my desk. Anything less urgent - schedule a meeting for tomorrow.

If people start abusing the “come over to my desk” loophole, start explaining to people what urgent means.
I think a lot of authors use a conlang to add a touch of the exotic to their work, but also try to keep it from being too unfamiliar. A confused reader is generally one who has been knocked out of the narrative flow.

I've read SF works in which light-based and even scent-based languages are posited. Authors don't always use this as anything other than background color in their universe, though.
is anyone else surprised he was able to build a prototype in two weeks? what technology did it use?
Yes, but at the end of the day they opposed something objectively good for everyone. This is why Luddite is a negative term.
Apparently got silent-flagged (as it disappeared from the front page). Sigh.

Does sex really need to a taboo topic here? (I guess it is the keyword, otherwise the article is about an interesting thought experiment.)
To be fair to NVIDIA, they have done a pretty good job here.

https://docs.nvidia.com/cuda/parallel-thread-execution/index...
I think they would still tell you to return, since any costs in the US would be paid by your regular medical insurance, not your travel insurance.
Unless Amazon and the other mega-corps destroyed all the other companies that you could have worked for. Or if all the other companies have the same policies and work hard to set a fixed wage. Or if you have a criminal record and only Amazon will take you to pick packages...
Expat here in the Phils too! Should create a community of HN Phils Expats
Ask HN: What is your favorite text-based browser (lynx, w3m, elinks, etc.)?
Which text-based browser do you like the most? What are the pros and cons of your preferred text-based browser? Have you tried other text-based browsers? How does your favorite text-based browser compare against them?
To be science, a theory needs testable hypotheses and falsifiability. Per my understanding, the multiverse theories have neither. Just because scientists speculate about something, doesn’t make it science, just as a lot of Isaac Newton’s speculations were not science.

In the Middle Ages, learned people used to debate how many angels could dance on the head of a pin. Now they debate multiverses. Neither are really science.
Stock Data Analysis with Python (Second Edition)
Can still be jammed of course, but hacking GPS was the plot of the Bond Film "Tomorrow Never Dies", where Rupert Murdoch attempts to instigate a global war to sell more newspapers
Old hard drives and backup tapes pose an information security threat
What makes you think it's productive to enable coerced 1:1 political conversations between strangers? That's what it means to lobby against blocklists.

On the contrary, I think there should be far more blocklists.

Opponents of blocklists get themselves wound up over the potential productive conversations that might occur were it not for the overzealous filtering of the lists. But I don't see any positive value in that potential. The overwhelming majority of potential 1:1 political debates never occur, and nobody cares. Why should I then be concerned over potential Twitter debates, which are adversely selected for toxicity?

People who are passionate about the evils of blocklists also have a hard time not coming across like the sea lion from the cartoon.
Thanks! Code readability is important: not only for others (it's an open source project, and contributions are welcome!), but for myself... I have terrible memory. :)

The reason struct typedefs are avoided is because I prefer to be explicit (the "Zen of Python" isn't just for Python!). It's also common practice in most of the projects I work on, and it's not much of an issue for me as far as a little bit of typing goes: I'm a fast typist.
Finda Websocket Architecture