skysight-inc/HackerNews huggingface dataset:
Agree with this. In fact, Lead Data Scientist roles often become de facto PM roles, where the LDS basically spends their time prioritizing the important research questions DS has to solve based on customer and business needs.

I've been hearing from multiple people that this is a gap that's really hard to fill right now -- PMs who can work with heavy DS and AI products. It's much easier to train experienced data scientists to be PMs than the other way round.
What language you use doesn't really matter much when you can easily transform one into another. I think that's exactly the case with JSON and YAML.
Hm?

if /BEGIN PGP SIGNED MESSAGE/.test(message) { greatFirewall.block(message); }
Ok, that list is awful, with all the ideological nonsense.

But besides that, for stuff that is actually empirically testable and relevant it would be nice to put them into a unit-testing library to automatically check certain functionality you build (for example to check functions that deal with time or dates or names).
For the record, that big criticism on Reddit helped me quite a bit. I was able to revise my article afterwards. Such constructive criticism is a big reason why I submit my writings to aggregators.

In the present case however that will be harder. We're talking over 1K lines of extremely critical code, and that's much harder to review than a 300 lines blog post.
This is interesting. Any idea what their criteria is?
Regardless of cooperation I disagree with indefinite detention. Write a law that requires you to hand over a key to law enforcement(this will likely require a constitutional amendment) with a specific penalty or follow the constitution as written.
This is not "understanding how things work" in a meaningful technical way, but in a non-testable, non-provable, "spiritual" way.

One which I don't care much for and which I find frequently misleading.
How could it be otherwise?

First, your self's subjective view of the world, is of course centered at/on/from the self. It's the origin of your coordinate system. (Note that the way I am using "(your)self", here is different from the way that J Krishnamurti uses "the self" in his writing)

Secondly, if you use something like chaining whys for root-cause analysis (like in the Toyota TPS: https://en.wikipedia.org/wiki/5_Whys ), you pretty soon get to something that looks like: "I ought to do a selfless thing." Why? "Because it is good to be selfless" Why? "Because everyone says so?" Why? ... you either end up going in circles or you want yourself and/or others to think well of you -- accruing in prestige and/or favorable treatment.

Being guided through this process while in a light hypnotic state is a quicker way to the core of it than most people can easily reason through on their own:

- http://coretransformation.org/
Building a Slack Bot in Elixir Part 2
Filtering out GA sessions with the language of "C" (versus actual languages like en-us, fr, etc.) goes a long way in filtering out GA spam.

This language code is 99% of the time associated with bots. I had one site where 20% of all the sessions in a given month was such fake traffic!
I think it is really hard to plan on get acquired. Even if it seems logical that Google might want to acquire the company, funding it would be hard. The startup would have little leverage in negotiations, if they were lucky enough to have them. Investors would have a hard time imagining a good return, if there was a successful outcome, i.e. the acquisition.

My example doesn't add much more value than conveniences. That's good, but it probably isn't a sustainable business.

If I were really considering my example as a viable startup idea, my comments about Google (in the post) would push me to dig deeper and look for more value than the just the cross product search feature.
As far as I know, having an "exit strategy" is a way to ensure that the founder(s) have a planned far enough to know if this idea->product->business is one that can stand on its own feet or is it one that can only survive as a part of a much larger company.
Are those who have an exit strategy necessarily worse than someone who has none?
What does my being in Silicon Valley have anything to do with it?
If I sound indignant, it is because blanket criticism almost never captures any nuance.

Exit strategies are like any other tool:
Used well, they discipline the founder's thoughts and help maintain focus in the team.
Used badly, they're likely to set the worst example for the team, for other founders and for people outside the Silicon Valley.
since NATO/UN/Pax Americana there has been less war than any other time in recorded history.

So is that the benchmark then? Just "lowest in history"? How much lower can we get in absolute terms? I think we can do much better.

And you, as well as countless others in MAGA hats are celebrating it's downfall.

Not sure if you're somehow thinking that I'm one of those MAGA people or not, but if so, believe me, nothing could be further from the truth. I'm more of a MEGA (Make Earth Great Again) person. My position, vis-a-vis the US specifically, is that we need to quit with the empire building and radical interventionism all over the world. More broadly, I posit that encouraging free trade among all nations of the world is one of the best routes to minimizing war.

I also think that a lot of terrorism is rooted in blowback as a result of our (USA) activities in the rest of the world. Maybe, for example, we could have a lot less tension with, say, Iran, if we hadn't meddled in their affairs so much in the past. That is, of course, just one example.
You are right, science is not bound to Earth and also even "the past, present and future" seem too narrow to me. Science is about understanding anything which we are curious about, and that may include alternative timelines which do not lay neither in the "the past, present nor the future" and also the time itself.
A blog is really fast if you don't put anything but text in it basically. Lesson learned!
Really? That's still how most people consume content (news, social media etc) on the internet. You'd be shocked to learn that most people in Latin America for example use the ad supported version of Spotify and those with no Spotify in their country use ad supported pirate sites.
Location: US/Mountain

Remote: Preferred

Willing to relocate: Considered

Technologies: linux, solaris, python, C, cfengine, saltstack, javascript, node.js, react, redux, meteor

Email: hnews [at] will.systems

--------------------------

20+ years linux/unix systems architecture & infrastructure, sre, devops, with a focus on security, standardization, and automation

Python, C

More recently node.js, react, redux, meteor, saltstack

I believe in the neverending magic of looking at things differently, and the neverending magic of the advancing edge of technology. I believe in making things possible that weren't possible before. I believe in making things beautiful, and making beautiful things. In everything I do, I aim to create clarity, consistency, design, precision, beauty, magic, and possibility. I just happen to be a great unix engineer.
well, it's FOSS; someone could maintain a fork with a less controversial name (I hear 'vector' is up for grabs O:-)
Check out Linear Algebra: Foundations to Frontiers (https://www.edx.org/course/linear-algebra-foundations-fronti...), it's being offered self paced by edx, and you can download the lecture notes for free at http://www.ulaff.net. When I took the course two years ago I liked how the lecturer will discuss basic concepts in the lectures but also gives additional material related to state of the art research being done in the field.

There also used to be a course called Coding the Matrix, I'm not sure if it is still being offered online. The lecture notes form a book of the same title, which is available for less than 10$ (Kindle).
Actually, I think you aren't wrong there. Of course, the argument in favor of the policy seems to rely on similar rhetoric. Except, rather than concrete examples of people who prove the benefits of the policy, there's just vague references to the kind of people who might exist in the target demographic, and references to emotionally charged tear jerking stories about people who fit that theoretical description, but wouldn't actually have been stopped by the policy.
I believe in the majority of cases SSE are a better technology than web sockets (e.g. WS do not seem to conform to HTTP/2.0, SSE offer transparent (browser-supported) reconnects, SSE event ids allow for replay, etc). The downside is no support in IE/Edge (you can vote at https://goo.gl/bd8V1K), no binary content (but again usually JSON is enough) and no fully bidirectional communication.

A good talk at the matter can be found at https://youtu.be/NDDp7BiSad4
Will multiple biometric sensors create unbreakable security for devices?
Even Trump and NFL Can Not Save Twitter
A New Lander Concept for Europa
>> Tiny, light, great pictures in good light.

Now that the J5 is basically using the Sony RX100MK3 sensor (not exactly but very close), you can add "bad light" to the equation.

>> I have many Nikon lenses, if I could use them with a mirrorless body (Dx or Fx), I'd buy it in an instant.

You can use them adapted on a Sony A7. I am pretty sure you can get AF with Canon lenses (not the fastest, but not horrible), but I'm not 100% sure if they've done the F-mount yet.
> all I'll say is you'll be very surprised how many bots actually execute JS

Interesting. Do you have any numbers you can share?
Image Size Slayer is pretty awesome.
"Don't roll your own" doesn't mean "never build any crypto". It does affect recommendations for using this library for example. One thing that matters there is risk: how much are you losing by not just using existing, extremely similar tools, and how much do you gain from the codebase being smaller? (My professional opinion: balance in favor of libsodium).

That changes when the software does things previously impossible or hard. NaCl and libsodium were interesting not because you couldn't do strong and safe AEAD before (OCB is from 2012, AES-CBC + HMAC-SHA256 EtM have been available for almost two decades) -- it's because you finally had a realistic chance of getting random programmers to do AEAD in some code and have it be OK.

Noise, hence is interesting because it gives you a transport with interesting new properties, including forward and backward security that you don't get out of the box with NaCl/libsodium. E.g. if you build a naive session protocol with libsodium, odds are you're vulnerable to KCI attacks. That's not a bug in libsodium because it never promised to do that, but it would be a bug in Noise.

Similarly: STROBE! New, exciting! Low-footprint crypto! Strong tools! Also not recommending anyone suddenly use STROBE for everything (especially not in software, but we can talk if you have embedded hardware problems).
This website was blocked on my company's filter for being Extreme.
Jaza Energy | Full Stack Engineer | Halifax, NS or Tanzania or Remote

We build energy access for communities beyond the grid. We make electricity affordable through novel energy distribution systems and custom control hardware that integrates standard solar energy equipment. We need someone to take the lead on developing our software - mainly energy system data aggregation and monitoring tools for our field technicians.

We are early-stage but well funded. You would be given a lot of freedom to design your own stack / architecture.

Our small engineering team is based in Halifax, but all of our operations are in Tanzania. Ideally we will find someone willing to live in one of those locations, but would consider allowing a remote workplace if you are the right fit.

If this sounds interesting to you, please get in touch: sebastian@jazaenergy.com
How do we know this does not fall under the trap of not actually being friendly but only seeming friendly as viewed from the eyes of an expert / advanced user.

Whenever I see these I wonder if they remembered to take someone with no subject matter knowledge and have them attempt to go through it.

For all I know this site did. I'm just musing out loud,
Yubico has another decive the Nano. It is designed with a switch instead of a button. I am almost sure that you could tie a string around it and then you could maybe pull that somehow, connect it to something mechanical or something.

Mmmhh, why not test this ...

... I have just tried this out. I used the wires from an old headphone and tied it to the trigger. I can Trigger the single click by pulling on the wire. I even managed to trigger the long click, but that was not very practical. I tried pulling it with my mouth, but since you don't need that much force, maybe connect to headphones or something would be enough. My laptop was constantly shifting about, but maybe if you have setup where the computer is fixed, that might be less of a problem.

You can configure the static password on Slot 1 (single click) and you can still use U2F if you like (You can even login with U2F and use Slot 1 for something else as well).

I don't know what your setup is, but that's the idea that jumped to my head. Sorry if it is stupid.
Big enough to be (safely) random. Potentially: NMR.
Thanks for the great quote. I had several discussions where I couldn't quite formulate this exact thought.
Meshbird – Distributed private networking
So, there are some limits for you. Then you say "Otherwise…everyone has a price." It seems clear to me that others may not have the same limits you do, some having more, some less. And laws vary with jurisdiction. It just seems unreasonable to make a claim like "Everyone has a price" when it can be so easily qualified as to make the statement's intended absolutism meaningless.

I chock this statement up alongside "A company exists solely to create profit". It has this raw, naked capitalist "that's the way the world works" jingoism that doesn't reflect that what motivates people so often entails much more than that.
> CO2 injection to make sparkling water is a lot like CO2 being absorbed by the oceans.

So the purpose of the demonstration is to show that we're making the oceans yummier? Awesome!
There is a difference between building something and paying others to build something.
While inlining images and CSS might speed up the first page of your blog people hit, won't later pages be able to use these things from the cache?
Hah, when I was at a big company i took your opposite view in that a salary increase represented recognition for good work done consistently and the expectation of a new normal. It's funny how we interpret the (generally) same system
And yet phone companies and postal services aren't liable for what people send using their services. The big difference of course is that digital services are much closer in effect to being a broadcast service, and the costs are much much lower than phones or snail mail.

So to say that these policies are exceptionalism is bending the truth, when in fact it is a faulty, leaky, middle ground between old world information transmission systems; private (phones), semi public (snail mail, think spam, political pamphlets), and public (mainstream media).

We live in an imperfect world and this is yet another example. The pendulum will nevertheless swing the other way for a while.
State of snapd support across distros
The Environment in the Probes Open API
As the author of the OP, I must say this is very well put. Part of the problem is that there is no fixed 'role' for the person with the 'deep business expertise and shallow but meaningful data science expertise'. In my experience, it could be a bunch of different people. When I was in a network security startup, this expert would typically be a malware analyst. In other companies, depending on the project, it could be someone from Product, Sales or Marketing. Similar to designers, a data scientist is expected to figure out who the main stakeholders are and get them engaged in the process, instead of the business stakeholder being part of the data science team per se.
>> I would be surprised if the Nikon 1 tempted many who have invested in lots of F glass.

It attracted a lot of birders. The 2.7 crop factor went a long way for them. To get equivalently fast glass with long focal lengths on the larger sensor cameras would have cost tens of thousands of dollars and translated into several pounds of added gear weight.
Shhhhhhh. Don't you come around here with your facts and your logic.
I prefer

name "Taylor Swift"

which is how JSONY works (which was an experiment ingy and I put together)
It is amazing to me that there are people out there like this (Mohamed Bzeek). The amount of emotional strength and selflessness that I believe it would take to live in this man's shoes is nothing short of extraordinary. Thank you submitter for putting this on HN.
Only if you're sure you can treat the unnamed the same as the named. If there's logic anywhere in the system that treats the unnamed babies differently (e.g. delaying filing for a birth certificate) that would be a problem if and when someone actually does want their child's first name to be "Baby"
I wanted to give this a go, I downloaded nylas but there aint no Encryption plugin or anything. How do you go about configuring it ?
The most interesting React UI framework has flown under the radar
As wonderful as it is that we have complex tools avaibale for complex use cases: let's keep simple things simple. For example, for something as simple as a mobile dictionary web app, you don't even need a framework. Just look at this web app, it loads faster than HN, practically instantly, and it still looks sleek: http://m.dict.cc/

Take a look at the JavaScript, it is so beautifully anti-best-practices! No framework, global namespace pollution, whatever: it just works!
Oh, I completely missed the point of the demonstration! I though there was going to be some way in which one of the kinds of water had changed from its historical pH due to indirect effects of human activity (which didn't make sense to me).
You are going to love this:

http://www.leapsecond.com/great2005/

The short version is that this guy hauled three cesium atomic clocks up a mountain while on vacation with his kids. They returned 23 ns older then the guy's wife (who stayed home to study for her nursing board exams).

Note that time dilation isn't just caused by motion (special relativity), but also by proximity to a gravity well (general relativity).
From Drugs to Tech, How Ben Horowitz Helped Rapper Divine Break into Tech
Isn't the land simply the property of the Army Corps of Engineers, and it's being built by a private company?

The USACE is a weird organisation. It's part of the US army, but almost exclusively does domestic civil engineering and public works.
Very cool demo. We did a demonstration of PornHub using WebSockets to bypass ad blockers[1] a few months ago., though that's more WebSocket-fallback development ;)

http://blog.bugreplay.com/post/152579164219/pornhubdodgesadb...
Thanks, that's a better way to put it. I should have phrased the distinction I was drawing more carefully.
U.S. House passes controversial bill on NSF research
You don't know any deadbeats you trust less than a random person selected from the population at large?
And on the other side - it's hard enough being a parent and seeing your kids grow up and not need you. Harder still to be a foster parent and constantly become attached only to have them torn away from you, seeing them go on to situations that may be subjectively worse than the home you gave them.

You give up a part of yourself to raise a child. I simply can't imagine the sort of emotional strength it would take to bury 10 children and show such love to dozens more.
There is some absurdity in the safe harbor provisions that cover people outside of US legal jurisdiction and also that provide protections even when the provider has no actual business relationship with the customer or even any idea who the customer actually is.

I've felt that an argument could be made that safe harbor provisions should only apply when the service provider can provide an actual identity associated with an account and that that person is within US legal jurisdiction.
ITA: an awful lot of effort spent critiquing and dismissing strawman positions I've never heard espoused by people for whom gender identification issues are lived concerns
i don't understand this holy crusade against bloat. Yes, many if not most of websites i visit are bloated, but i think reasonable steps are the right answer (like an automatic, idiot-proof system that serves 4k pictures to 4k-displays and hd pictures to smartphones). Shovelling nanoseconds by manually inlining everything is not scalable. Sometimes i think about starting to blog, but this should be a small hobby and as painless as possible. Ideally i would like an automated system that handles:

- a custom font (i like fonts)
- being fast on wifi
- being fast on LTE
- being reasonable fast on slower networks (maybe don't load the font etc.)

Edit: trying to be not too provocative :)
Functional code can represent an imperative program (using temporal logic or state monads), so it can be used for domains where you would use imperative code.

It will not always be easier, but it certainly provides more control over the execution flow.
I was talking to my boyfriend in the car about the idea of people having personal plastic recycling machines in their home, where you would break down the plastic waste you create and then make "ink"for a home 3D printer to reprint plastic household items. This idea came to me when I was thinking about the world's problem with plastic water bottles, at that time, in the car. An hour later, he opened his Facebook on his phone that was on and playing music in the car and the first ad he saw was for a 3D printer that uses recycled plastic. I know the idea in my head goes along with current popular issues of the times, so yes my thought process and Facebook ad could just be coincidence, but the fact that it was a more novel and complex idea made it amusing.
There is a lower barrier to entry for a new user to download a messaging app vs installing, configuring, and understanding PGP/GPG.

This is a real problem that hasn't been solved, and because it hasn't the world has moved on.
Well you include the "Follow" Twitter button twice. Once in the side bar and once at the end of the blog. You can also PNGCrush your favicon.png to save 58 bytes. I'm sure I could spot a few more minor savings if I looked, not including minification and cleaning up the CSS, since those were already mentioned.

I highly recommend the advice of Heydon Pickering [0]. The best optimizations can be made by not writing code.

If I disabled the custom font I'm using (87.7KB) the home page of my "blog" [1] comes in at ~1463 bytes. 802 bytes of which is the CSS, leaving under 1kb of HTML per post once the CSS hits cache. It would have an average load time of ~45ms.

[0] https://vimeo.com/190834530

[1] nadyanay.me
Fake News.

Look, I don't mind agreeing with you that Russia invaded and annexed a part of Ukraine. But what in this situation makes it inherently different from the malvine islands war and annexation? Just the links? Someone could think that your reasoning is unrealiably biased, and get back to the question of Ukraine and Russia and get some doubts if it is really a good reasoning (Russia annexed a past part of itself) or just common sense prejudice against some causes. I could almost say beforehand what is your opinion about Israel and the Palestina state.
204 Startup Failure Post-Mortems
I'm just not sure how significant the MT work is. OpenBSD's pf has also had performance improvements since 4.5; it would be good to see a benchmark.
https://news.ycombinator.com/item?id=13636724

Offering context? ;-)
Google Tag Manager is not very practical in cases where you want a secure website. It renders CSP useless because it requires all sorts of permissions like 'self' on scripts and CSS. It's good to have on the marketing webpage where no user content is displayed though.