skysight-inc/HackerNews huggingface dataset:
This bit surprised me: "Illegal salvaging of the wrecks for steel, aluminium and brass has become commonplace."

I suppose it makes sense as these materials are easily reprocessed into a commodity that can be sold, but still the work involved relative to the available ships to be salvaged that are not underwater seems like it would make this financially infeasible to me.

Then there is the whole "How the heck do you dismantle a ship underwater?" that is a discovery television show I'd probably record and watch.

Edit: found this on youtube: https://www.youtube.com/watch?v=2O5k5j7EpFQ which is an underwater cutting torch.
Pushing WebGL to its limits
K. Can you be more specific? Is it the post-exit stuff that's most interesting? Personally, I want to avoid telling stories that have already been widely documented.
We've designed the API to be an easy step into programming and automation for any bench scientist. Our API makes your code read like a protocol written in your lab notebook, but you can extend it using everything the Python ecosystem has to offer and run it on our affordable lab robots.

With Python fast becoming the language of choice for many scientific computing applications, we are excited to be extending its use in the bio lab.

Full story on SynBioBeta:

http://synbiobeta.com/news/opentrons-new-interface-automated...

Will Canine
Opentrons Co-Founder
Yeah and I've noticed any day a lot of tech releases this happens, whether it is google, apple, microsoft, etc.
Absolutely an individual choice. Why someone chooses to continue to detriment is an infinte pool of rationalizations.

I did it for the entertainment & group inclusion(poker). I justified it as I didn't lose $200, I paid for several(sometimes many) hours of entertainment. Then one time I ran out of time while I was up several hundred. The next time was again time constrained and I walked w/ $700.* The last time I met an old friend I haen't sen in 15 years and we blew our cash on drinks talking about old times. I figure I'll never be this close to even ever again so I haven't played again in 9 years.

*I'm still way behind, but figure the odds of recouping more are stacked against me.
“Bioinformatics is a disorganised disaster and I am too. So I made a shell.”
Recent versions of the dotnet cli work with both xproj and project.json for the time being, but have defaulted `dotnet new` to the xproj output. It also provides a `dotnet migrate` command to convert a project.json to an xproj.
Kotlin is my fav!
Getting white-listed for view tags on FB usually requires a FB rep (certain spend and other variables). Curious, why does Survata run brand lift studies vs optimizing for lower cost per leads/sales? Since this is a digital business, I would imagine the data is there to measure this?
Search for Flutter and Dart. I do not think they will use .Net
A bit of code to relax...
Does anyone know of an affordable white-label version of something similar?

The idea: Re-sell pre-built dashboards and reports for specific niches.

Of course, you can roll your own using various javascript graphing libraries but it would be nice if everything was taken care of and one could just build the various reports and visualizations.
Think you know Ruby? Take a 2 min challenge
I'm not sure why It could be interpreted as racist? It's not like the person assumed b/c the man is black that he could rap. The man admittedly already wrote the rap for a known project and was asked to or assumed he would be ok to perform it for another venue. The man declined stating he wasnt comfortable doing so and ended with no further incident. Rude possibly. Racist? Not even close!
No, 2017 written as separate numbers are 2 0 1 7 and adding them up gives 10. Half of 10 is 5 (obviously) and that sum is 15. Get it?
clippy has this already :)
Actually I don't see how you can say that registration of gun ownership isn't the same as registration by religion. For many second amendment supporters it seems to equate to the same thing.

The idea I have seen is that self-defense is a god given right, and fundamental to being a free persion. This seems to be held as much as a philosophical, religious position as anything.

Telling a person who has that belief and thinks of themselves as a good person who doesn't mean harm to others that they can't be trusted not to kill other people, is no different from saying the same thing about a Muslim.
4 Things Millennials Should Keep in Mind When Investing Under a Trump Presidency
So was it tracking a company that made it interesting or the fact that there was more than an hour of conversations with them?
Yeah, you customize your own message -- write whatever you'd want to send, e.g. the location of a spare key.
"Richardson’s employer, Colombo Candy & Tobacco Wholesale. Richardson, the company’s controller, embezzled $4.1 million over the course of two years to support her gambling addiction. (In 2014, Richardson, then 54, was sentenced to 14 to 20 years in prison for the crime.) The thefts ultimately put the company out of business."

So a company based on exploiting human addiction caused another company based on exploiting human addiction to go out of business. I can just barely hear the world's tiniest violin playing the saddest song for them.
Figure out how to repurpose this technology to make web sites and apps "sticky", and profit.

To see some of this technology in action, try "freeslots.com".
This site has simulated reel-type slot machines, done quite well.
The site has been around for years, but it's now HTML5 instead of Java-based. The payout ratio for the different machines varies; some have a positive payout ratio. If you get a modest number of credits, you can sign up for their "sweepstakes". It seems to be a tool to find new gambling addicts.
Healthcare Blocks is another option: https://www.healthcareblocks.com
It definitely strips out PropType checks. Not sure if the underlying code is still in the production builds though.
VSCode + Racer have been working really well for me. Pretty decent auto-complete and integration.
Ask HN: MySQL Permissions Management?
Hi HN,

I would like to grant a set of users all access to a database, but deny permission on one column only. With MySQL's permission system, I would need to grant tables individually, and for the one table that I need to deny, I would need to grant columns individually.

I've been searching the web but I can't find anything that will manage permissions like this. Every time if a table gets added, the dba would need to add table permissions to all those users again.

Is there a management layer already out there? If not, would people be interested?
Lots of companies have "valid patents" that are bullshit and not particularly innovative but they don't use them to attack other companies when they can't compete. See Google for example, they only use patents defensively.
I've helped float a 70ft steel wreck off of the Caribbean Sea floor using second hand airbags that cost no more than a few thousand dollars (EDIT: You'll want to spend a bit more if this isn't just for fun). Physics is awesome, and the only cost is your time and the materials. Also, if you were only interested in the most valuable materials on the vessel that are accessible without entering a confined space, you'd just need a scuba rig (very low barrier to entry).

I would definitely not attempt extensive disassembly underwater. Far more dangerous than floating the vessel and breaking it on shore, dry dock, low tide.

EDIT: I thought I'd add why its not safe underwater. Help yourself to some Delta P nightmare fuel: https://www.youtube.com/watch?v=AEtbFm_CjE0 (also confined spaces, unstable underwater structures, etc)
https://en.wikipedia.org/wiki/Operant_conditioning_chamber

This is the 101 explanation of the science at work. It's basically a conditioned response to dopamine caused by pulling the lever. At it's most basic level, if you are gambler, you pull the lever and get a neurotransmitter reward.
> Drones carry their own power source - usually a LiPo battery.

You misunderstood me. Use that to provide power to the antenna which is outside the Faraday cage, and the battery is inside.

> What you're proposing would not work if the phaser could just keep firing

The phaser has a range though. So program the drone to fly up and away if it gets hit (no need for AI to do that). Then reactivate communication and stay away from the phaser area.
Dupe: https://news.ycombinator.com/item?id=12963231
would satellite imagery be sufficient?
True enough. However, I'm willing to bet that a non-trivial amount of nightmarish code in C++ comes from the language itself. Also, I'm willing to be that a Rust build would be an improvement over a C++ build. As an example, I'm really sick of header files.
That explains why my Samsung Tv crashes and freezes up all the time. What the reasoning for using Tizen over Android?
The pre-nuclear era steel would certainly be more valuable than post-war steel.

https://en.wikipedia.org/wiki/Low-background_steel
I too built one of these in my youth (when I was 8 or so); I found it a pleasant inspiration and inspired me trying to do it for checkers (which, needless to say, had too many states, and failed). Are there other such mechanical examples of machine learning with which to inspire young people?
Also, for maintainability - if you're freelancing and plan on handing this off to someone unknown later, I would err on the side of being conservative, and if it turns out that an SPA is what you want to do, then go with a really widely-used framework like React or Angular.
Right -- the message is customizable, and after you save your contacts, it prompts you with a message you can text them to let them know about the service.
I do not believe it was a mockumentary or wheels-within-wheels meta-commentary.

I was just struck by the irony that all the accusations leveled by the filmmaker at the media and our government also apply to this film itself.
Frequencies considered especially dangerous occur where the human body can become resonant, at 35 MHz, 70 MHz, 80-100 MHz, 400 MHz, and 1 GHz.

https://en.wikipedia.org/wiki/Radiation_burn

At frequencies near the body's natural resonant frequency, RF energy is absorbed more efficiently, and maximum heating occurs

http://www.arrl.org/rf-radiation-and-electromagnetic-field-s...
Given that most applications are actually not public facing and do not require 'slick' UIs like we're getting with the new frameworks, I think it will continue to be the choice for utilitarian shops that want to produce easy to maintain stuff quickly. I will certainly admit that it crumbles under its own weight in large apps, but I will continue to evaluate it as my first option when building. Disclaimer: I make my living on the back-end.
Try rec room if you need a workout motivator. Vive is like a gym that's fun :-)
It's a lot more effective to kill the circuits.

Sure, carbon fiber is conductive, but the energy involved to fry the CF booms is orders of magnitude that required to just zap the flight controller.
I think we watched a YouTube video on it as a family a few months ago and I'm still confused.
I listened to all of the previous episodes and enjoyed the podcast. I'm glad you're getting it started back up. My only negative feedback would be that by the end it felt similar to what investors say about demo day. All of the companies stores were packaged up with a bow on them to the point that basically every story was the same by the end of the episode.

I get it, this is VC content marketing after all, you need people to believe that applying to YC, taking funding and going the VC route is the smart move for their company. However, if you can't find a way to break the monotony I can't imagine lots of people sticking with it.

General ideas:
- If you want to tell stories, I like the idea that someone else mentioned, going multi-episode deep with a single company.

- If you want to be useful, things like this: https://www.youtube.com/watch?v=EHzvmyMJEK4 are super valuable. YC would be nice, but I was going to start a company regardless. Learning what YC could or would do for me if I got in isn't valuable. Learning stuff that I can and probably should do with or without YC is super useful (which engenders me to like your brand).

- Have founders talk about tactics which helped them or consider a tactical episode once every N weeks? Amongst startup podcasts there's a lot of theory (platitudes?), "build something people want", "work harder", "software is eating the world" which is good and has it's place but there's a glut of it in the podcast/startup world. While chatting with YC partners after Startup School this year, the tactical advice was the stuff that stuck with me. I heard multiple tactical ideas repeated several times, things like "Get a phone number if possible, it's much better than email. Early founders under estimate phone calls." or "If you do cold email, you need to be sending 100 emails a day." and each time it was said, the group of people listening was surprised.

- 1:1, Qasar gives some of the most brutal but realistic responses to business ideas and whether or not they can be scaled quickly. I think he'd be a fun guest.
If you download, does it run completely offline or does it still rely partially on your servers?
Yeah, I like those stories as well.

In case it wasn't clear in the post, we aren't going to only interview people affiliated with YC. So feel free to suggest people/projects that come to mind.
The Antikythera Mechanism
what is the effective range of this? 'drone' can mean a lot of things, and knocking out a 20 lb quadcopter is a little less impressive than a global hawk five miles up
Thanks a bunch for this. I've always had huge problems with the installer.

I try to minimize this by installing it on an absolutely clean Windows installation. It's usually the first major thing I install after Windows Update patches and a few minor apps like 7zip and Chrome (used to use WinCdEmu back when I had VS Pro from Sparkfun instead of VS CE). I do this deliberately to try and minimize issues and I still have tons of issues with crashes during the install, and it is pretty much an overnight thing on many systems (or at least multiple hours). It's to the point where I will image the system so I can quickly blow down a clean image and give it another try.

I feel like part of this is the Windows team screwing you. OS upgrades are always tricky and the "system reset" thing does not actually work as fully as people expect that it does (eg it still keeps system files/drivers, config/registry, etc). My success rates were always higher with a 100% clean OS install, format everything and installing from a Media Creation Tool system image. My success rates have also been going up over time, and I'm sure both the VS team and the Windows team are coming at it from both sides, so props.

Keep it up with the DotNet environment too, the open-source direction is really important because it catalyzes the tooling and infrastructure that's been missing from the DotNet ecosystem. I mostly program in Java right now because of the end-to-end tooling and environment flexibility, but I really would prefer to work in C# and in the last 2 years you've made huge strides to making that possible.

I realize this is a totally different team, but right now my single biggest beef with MS products is the fact that major Windows updates usually reset all my settings. Things like ClassicShell need to be reinstalled each time, it forgets all my taskbar preferences, it forgets all my file associations, etc. The last one is particularly aggravating, especially when MS reps claim it's just because apps are setting associations by themselves when you are supposed to do it through the Windows interface. First off that's a terrible UI experience, but it nevertheless does reset anyway even if you do it through the Windows UI. People are going to hate updates a lot less if they don't insist on (metaphorically) playing with all my settings on my stereo. Please whisper that in someone's ear if you ever get the chance.

But overall MS products are really picking up steam after a prolonged era of poor quality. Windows 8.1 was fantastic, 10 is even faster. VS2012 was much better than 2007/2008 and 2015 CE has been great too.
Half the HN frontpage right now is MS articles. Seems oddly coincidental.

We can't forget about the bad MS is still doing: forced Win10 upgrades, Win10 spyware, Android patent extortion, FAT/VFAT/exFAT patent suits and licenses, etc.

The developer arm seems to be working hard, which is commendable. But looking at the rest of the org, this just seems like another Embrace round of the EEE cycle.
You can set the message to whatever you want; the message in the screenshots is just in keeping with the overall tone of the site.
> which is 503 square feet. A twin bed is about twenty square feet, so the bed could probably only fit twenty-five people comfortably. Durer was wrong!

How so? Twin bed is for 2 people, so that makes about 50 people. Am I missing something?
Paul Krugman once said something to the effect that all economists agree on supply and demand, but disagree on everything else.

I think you're right in your assertion that the "dismal science" is cherry-picked to support a perspective, not unlike using hard science in the same way, but without the ability to reliably reproduce results.
In preactjs, how do you update the screen when data changes? According to the site preactjs is stateless, so presumably there is no updateState() but there is no alternative mentioned.
Co-founder of Clarkson here. Happy to answer any questions / comments.

With Clarkson, our mission is improving overall feature adoption by relevant notifications of feature updates and analytics to measure your progress.

We'd like to be the best-in-class tool for announcing new features to your users. Just drop a small JS snippet on your application and start announcing. :)
Sorry, but this article is racist. Starting with the fact that the author capitalizes "Black", but uses lower case "white".

It is full of sweeping generalizations ("consistent overlooking of the institutional racism and systemic biases that exist in own cubicle-laden offices") and offers no concrete examples of what happened.

The author founded Breaux and Company – "a social justice business incubator", "Coded By Black Men" (https://www.breauxcapital.com/)

I see another Al Sharpton in the making.
rust-mode[0] has worked well for me so far. But I haven't written anything major with rust yet.

[0][https://github.com/rust-lang/rust-mode]
Yup! Lmk if anyone is of particular interest to you.
The system programming is done in either C or C++

Rust is addressed to some of the shortcomings of those. This implies there would a competitive advantage of doing systems programming in Rust, if it succeeds in addressing them.

So far, it does look like it's succeeding there.
We must also not forget that other companies have since proven that the idea of a proprietary operating system (or just kernel) as the main base of IP has started to look somewhat obsolete anyway. Now we have proprietary services and systems like Android and macOS have demonstrated that you can take an (at least partly) open source OS and slap most of the proprietary bits in userspace quite successfully. For that matter the "next version" of Windows might as well be a rebranded version of Android or something. Why keep maintaining your own OS kernel when you can have the community do it for you with a modest donation?

NT will be with us for a while yet, though I can't understand the business case for not end of lifing it at some point, especially when most of the engineers you hire don't know it well.
Yes, there are templates for .NET Core Console and ASP.NET Core apps
... but later the whole line of inquiry and interview of him was ruled in court to be immaterial to the case. So there's some disagreement with the perspective you're outlining.
I think the thing I'm looking for is relatability. There are many podcasts that idolize startups and founder life. The Dating Ring's podcast did the opposite and showed vulnerability. To me, that's why it was an interesting learning experience.

But to be specific - I think that small companies in make-or-break times would be most interesting. Also, everything looks easier in retrospect, but understanding the thought process and how they are balancing different options would be interesting to me.
There's a scheduled Lambda that sends messages via Twilio.
Google would be foolish to think Microsoft is down for good in the phone market. If this is something they would ever consider negotiating for, they wouldn't wait until Microsoft is strong. You do it when they are weak.

Plus, if they make a deal with Microsoft, Samsung can't come along and make the same deal with Microsoft for Tizen tools.
How does this benefit the Linux community even more? Microsofts move to include shells and a kernel compatible with Unix may end up being one of the most damaging things to Linux in a long time.

All of the casual users that don't care about open source will just give in and use Windows as their OS when they hit a driver snag or something since they still get the userspace tools they like.
More importantly, how does the uninstaller work? Still tons of garbage left behind?
If SO here I'd like to extend my thanks to. I might be interested in "offers" but it'd be nice to detect when I don't give a sh*t about it and back off.

SO is doing it right. But the community will very likely not care.
I believe reading ad-tech blogs would be a good start as well as industry sites such AdAge, Digiday, and the blog on Thalamus.co. (I do not work for any of these sites, but have contributed thoughts)
These will be important in the impending AI wars.
Vive takes some fiddling. Make sure the lighthouses are secure and try a usb2 port. Those fixed it for me. And camera 60->30fps or off, maybe Bluetooth auto shut off also off.
One might, but that's only one framing.

The idea that a free person has the right to self-defense is based in something you are. For some people, banning
the ownership of guns is an attack on who they are. This is true for some people who don't currently own guns as much as those who do.
Why ? what does it bring that Kotlin cannot ?

I like C# but making a language a first-class citizen of a platform is an huge task.
And we can already use kotlin without re-engineering the whole stack.