skysight-inc/HackerNews huggingface dataset:
Kind of an out of left field question: Lamport appears in a little square of video occasionally overlaid on the slides and sometimes full screen. As far as I can tell, he never recycles an outfit and seems to switch head gear regularly. The switch is often between segments that are quite short.

It feels almost like an intentional joke. Do you think that is the case? Or just even short segments were recorded on different days and Lamport like to wear all sorts of hats? That one where he's wearing a beanie and indoor sunglasses seems particularly intentional.

I've never met him, and the delivery of the lecture seems fairly dry and serious, so I can't tell :)
Or people traveling with kids (for whom iPads on board are a saving grace on long haul flights).
LOL please go look at a map of London, Z1-Z2. Protection? It's almost like every other building is "protected"!

Plus, read my comments. I'm saying the government should take care and sponsor the fixes to ensure the quality while greatly reducing the energy bill (that's my thesis).
At work I use a Code keyboard with the MX clears as they are quieter. At home I use a Code keyboard with the MX greens.

I also use my macbook pro keyboard by itself a fair bit, but I feel much worse after a few hours of use of it vs the Code keyboards.
The clauses aren't as strict. The criteria's merely intent to induce fear/distress.

> whoever (2) with the intent to kill, injure, harass, intimidate[...] or intimidate another person[...] in a course of conduct that—

> (A) places that person in reasonable fear of the death of or serious bodily injury to a person described in clause (i), (ii), or (iii) of paragraph (1)(A); or

> (B) causes, attempts to cause, or would be reasonably expected to cause substantial emotional distress to a person described in clause (i), (ii), or (iii) of paragraph (1)(A),

> shall be punished as provided... [0]

[0] https://www.law.cornell.edu/uscode/text/18/2261A
Yes, he did say things like ""I hope this sends him into a seizure" and "let's see if he dies." You can imagine, though, similar situations where that's puffery. There's also a pretty loose correlation between a seizure and death.

Edit: Should clarify that it's still atrocious, and seems criminal. Not convinced though, that it's clearly attempted murder. The charge is interesting in that the penalty is 10 years max, even though it speaks of intent to kill.
Ended up dropping it in favor of the rPi-- the primary reason was that the sdcard (I was using the arduino-compat board) just randomly sets the filesystem to readonly anywhere from minutes after boot to days.

It's also expensive relative to the rpi3 when wifi's built-in. The community is alright, intel's responsive but it's not similar in any fashion wrt size and established articles on how to get stuff to work. Their flash update program also rarely ever worked for me.
I feel the exact opposite... Go is a bold design, if not an elegant one, yet powerful.
Rust is a design-by-committee language, built from accretion and removal. Its origins as a managed language, pivoted and is now a second system C++ replacement -- the only one, to be fair.
I think it serves as a good reminder that it's quite easy for law enforcement to access anything that you have stored in your cloud accounts. We tend to get casual and think of these as our personal backup pods that can't be accessed without our knowledge.

It's good to remember that Google holds the keys and that they are used according to legal procedure (as in this case), and at times, according to Google's fancy (as in PRISM and I'm sure many incidents of unauthorized employee spying).

Pay attention to what you upload, and pay attention to what you're using. It's very easy to cross-contaminate or leak information, and these things can have a very long tail. "The internet never forgets".

Dread Pirate Roberts aka Ross Ulbrecht was eventually tracked down because early on in the Silk Road's lifecycle, he made a post on a btc talk account linked to his personal email account asking if "[anyone had heard about this new marketplace called Silk Road]". Since that was the first mention found online, agents began to investigate Ulbrecht.

It may seem obvious in hindsight, but that was a single long-forgotten post made years before anyone had an inkling of what Silk Road would become. Strict opsec is very important.
Page 7 there are some DMs. "Spammed this at [Victim#1] lets see if he dies".

While his own DMs might be construed to be hyperbolic, he's done himself no favours there at all, and his defense attorney is going to have the fun task of trying to prove that.
Darn, I got excited for a bit because I hated how I had to do a bunch of ARM nonsense to bring up my Pi gadget.

What's Yocto and what are they doing wrong?
Congrats! We're based in Uganda and dealing with Internet is a huge pain point for us - we have a backup provider because reliability is so poor and we're paying much more than $30 USD/month. All the best and hope you expand Eastward soon!
> There are no infinite sources of energy, only very very large ones.

Yes, in the real world. But thought experiments are different.

> No, that's over-unity, a different concept altogether.

It's a subset. I'm pretty confident that if you have a hundred people define or describe a "perpetual motion machine", almost all of them will talk about pulling energy out of 'nowhere', or turning energy into more energy. And almost none of them will care if parts wear out, as long as those parts aren't supplying the energy. Maybe I'm wrong, but you're the first person I've seen that has taken 'perpetual' literally and to the end of time.

Good night.
20+ Best Free Folder Design Templates to Download
Right and I agree. however I'm sure that most of the APK would be images, etc. and not the actual executable.
American Association for Men in Nursing
There's a great deal of discussion about Go generics that I linked, and I understand that it's quite a lot to ask anyone to read, so I want to sum it up as best I can:

The Go team wants generics. They acknowledge that generics would be a benefit to the language, and they have acknowledged that generics are by far the most-requested language feature from full-time Go developers. The only thing stopping them from implementing Generics is the inherent (purely technical) difficulty in providing it in a correct, performant, and type-safe manner.

The reason the Go team cannot look to Java, or Rust, or any other languages which provide generics and say "we will implement it exactly as they have" is because Go is as different from Java and Rust as Java is from Rust. Generics had to be individually implemented in each of those languages, and it was a fairly massive undertaking to do so, and there are a lot of folks that say that in Java's case in particular it was implemented poorly but now that it's implemented they're stuck with it.

Like yourself I'm not an expert on generics, either, but everything I've read in regards to generics in Go has lead me to the above conclusion. I trust the Go core developers to implement generics when they have a suitable plan, and I will gladly use them when they are made available, but in the meantime I intend to enjoy all of the great features of the Go language which are available today.
That was my first thought too. After reading the document, it's pretty clear he acted with intent. He visited websites to figure out how to make images that trigger seizures, clearly created the gif for maximum impact and chance of a seizure, which he knows could be fatal. It was planned and well thought out.
First develop the child's curiosity, independence and confidence in using tech.

My daughter is three and a half and I've been contemplating similar, how to introduce tech.

From about 15 months old we have given her small tasks like washing her hands before dinner, tidying up her toys etc to encourage her to be independent and do things for herself. (We do help her but we give her the opportunity to do it herself first). We take her to museums, read and play games with her, my wife also teaches her Japanese. All of these things add up and have given her a curiosity about things. She asks questions and we give her the answers, if we don't know it we tell her so and we find out together.
I let her do 'ok Google' on my phone so she can watch a youtube video from time to time - so she is comfortable around devices. She video calls with my wife's family almost daily too so she understands the interaction around phone and tablets.

Every now and then I'll let her tap out some letters on my laptop and explain to her why reading is important - so you can use the computer and make it do silly things.

Eventually I hope she will have enough interest to want to explore these things herself, because i dont think you can force or guide a child to learn something. You need to look at the bigger picture.

The first year for new parents is tough but worth it. Congratulations!
For me, the question was never "are games art?" - the question was: "can someone who's never played a video game and never plans to say anything meaningful about whether games are art?"

Ebert's implicit answer of "yes" to that question is what I found mystifying.
It might be like https://en.wikipedia.org/wiki/California_Proposition_65_(198... where the incentives are to mindlessly post a warning without any effort to confirm whether it's necessary. Result: warnings on everything until they're nearly unavoidable.
I worked as an ecommerce consultant for Hybris (the leading enterprise grade commerce platform) for many years - most projects would include using a payment gateway of the clients choice which is why having a standard integration with Stripe is a waste of time.
Russia’s radical new strategy for information warfare
An 8 minute seizure is really, really bad. That was probably very close to fatal.
We produce "archive html" files where everything is bundled into a single file. We're looking into ensuring their long-term preservation with projects like LOCKSS.

Example: http://distill.pub/2016/augmented-rnns/index.archive.html
Yes, but you can make the voltage not change.

Take the same capacitor, but make each plate into 2 layers. Pull the outer layers away and attach your electrodes to the inner layers. You can arrange to have more energy, at the same voltage. As the capacitor discharges, bring the outer layers in to keep the voltage across the inner plates constant. Reverse the process as it charges.

Please be clear, I'm not claiming that their battery works this way, or even that it works at all. I'm only making the claim that it is actually possible to design a device where what looks impossible here is not necessarily impossible.
Haha yep, it's intentional. He has a sense of humor like that. Famously, he first presented his paper on the Paxos algorithm dressed like Indiana Jones with the fictional backstory of the algorithm being an archeological discovery of the ancient parliamentary systems of the Greek island of Paxos.
Might be wort pointing out that this is a security patch in the title. Admins are advised to reset many user related tokens (session, email, OTP).
Then why hasn't this person been prosecuted yet? Are they just wanting him to give up his credentials so that they can refer to this case as a precedent?
Ok I came in thinking this was going to be another "don't do this, don't do that" type of deal, but was pleasantly surprised about it being upbeat and closer to e-prime. Nice job.
In which case the ban would apply to the final sector, but for all intents and purposes, passengers boarding at earlier airports would also be prohibited to bring electronics onboard as checking luggage during a flight connection is pretty much unheard of (unless of course it's an overnight stopover).
Maybe if there was a health reward of some kind every time you exercised then it would be different. But there's nothing. I just can't stick with doing something for weeks and weeks and weeks before I realize that I'm losing a small amount of weight, or able to perform a bit better than when I started.
Like all things superficial, the more time you spend looking at something, the more the visual appeal (or lack thereof) normalises to average.

I think one tangibly good thing about Go though is how readable it is and how easy it is to grok, even with all the error handling boilerplate. I'd argue that Rust is also very readable though, and if the features of the language appeal to you I'd suggest giving it some time to get over the visual hurdle.

From a personal standpoint having spent years working in both languages, it's rare I'll choose Go over Rust nowadays purely for practical reasons. I'm roughly equally productive in both, but the end result tends to be much more performant, maintainable and robust on the Rust side.
See page 7 of the affadavit. The perpetrator sent a series of direct messages to another Twitter user stating:

> I hope this sends him into a seizure

> Spammed this at [Mr. Eichenwald] let's see if he dies

> I know he has epilepsy

So, the intent to harm and/or kill is pretty damn clear.
If engineers are taught this, I imagine orgs like NASA, SpaceX, Boeing etc. must surely hire individuals who do not subscribe to this idea. Reliability IS important in these areas.

In my opinion, what this individual told you should belong to a business lecture, not engineering. If your systems fail in engineering, you aren't doing your job right.
They typically don't qualify as criminal threats in those cases. The FBI does investigate quite a few of these and I've seen more than a few from FOIAs that don't result in arrests because they fall short of being criminal. I'm still surprised at just how often nothing is done about swatting.

I find this case interesting. While it's far beyond acceptable or fair play even in good fun and trolling to do something like sending someone who suffers from epilepsy a gif known to trigger a seizure, it's being classed as stalking in this case. I'm curious to see the evidence and what precedent this sets, because it seems like a stretch to call it stalking from what I understand of this case, which is admittedly not too much.

A good side effect of this is that hopefully it prompts companies to provide better protections against this, because it's rather unique in terms of medical conditions interacting with technology and has a lot of potential to cause harm.
What the statute says[1] is "the intent to kill, injure, harass, intimidate, OR place under surveillance with intent to kill, injure, harass, or intimidate another person."

The affidavit in the complaint does say "AND" but maybe that's just a calculated legal ploy, where they can still fall back on the "OR" of the actual statute?

1: https://www.law.cornell.edu/uscode/text/18/2261A
Vegas Jets Guests Can Bring All Their Electronics Onboard
Quick question regarding this security pop-up. I don't have much experience with the security side of things apart from HTTPS certs/etc, but isn't Dell's NZ website a bit iffy?

i.e. dell.com/nz/ -> 'My Account' looks like it's done over plain HTTP. Is my assumption correct?
They are probably "bitching" because they are struggling against titanic obstacles when many of them could have cushy desk jobs in Indianapolis. If an ISP wants to help them, it would be to participate in their mission, not just to avoid "complaining."
For anyone interested in practicing these skills or learning more about physical security. https://ozlockcon.com is happening in Australia in June this year.
I mean, yes, it's low bandwidth, but it's actually high dimensionality, which has information-theoretic advantages.
Risk of death from seizure is not high. Though intentionally triggering people is disgusting and he should never do it again and pay some damages. Intention to cause harm seems clear.
Amenable? Probably fairly amenable. It hasn't been done yet, though. It likely wouldn't be translation so much as proving that the existing code refines a TLA+ spec.
More https://www.nytimes.com/2017/03/17/technology/social-media-a...
q.v. earlier analysis, the filing's been delayed precisely to avoid this and other anniversaries.
At the time, no one knew what a dotcom was or how much it was worth. Many people guessed way too high because they were told that things were different now and at any moment these companies would begin vomiting money in a way never seen in history. This was untrue.
>An open question: has the ship has already sailed on generics in Go?

Doesn't seem so:

https://research.swtch.com/go2017#generics

>That is, is there too much Go code out there written without generics to ever incorporate generics after-the-fact?

You don't HAVE to rewrite all existing code to using generics, although I'm sure it will be tempting :)
How would one compile this with higher contrast text? This is a wonderful refresh to an eternal programming classic.
They clearly don't need to prosecute him now, since it looks like he can be jailed indefinitely and everyone's cool with it. Scary stuff.
You know, that is my immediate reaction as well. But if I'm more introspective it did teach (or reinforce) a few lessons that are worth knowing.

Dependencies have a cost (even if they are easy to manage). Abstractions have a cost (even if they are easy to write). Consistency is often better than best case performance. Code style doesn't matter. Scriptable tools are invaluable. Make ain't that bad. Enjoying your team is more important than enjoying your language.

All told, I don't think Go will ever be my first choice, everything else being equal, for anything beyond what I like to call "bash++". But it also won't be a reason I don't take a job, or move to a team and if my team wants to use it, I won't object too strongly.
Thanks for the reply. I wasn't expecting months, so maybe I will just continue to contact them for review to help move things along.
The point is that you can get a $5-10 Uber ride instead of before where you'd spend $100+ on a limousine ride that you need to arrange well ahead of time. It wasn't a realistic option before except for special occasions.
You mean RMS?
Excellent suggestion!
I think you misunderstand me. Doing 100 servers for 16 hours and scaling down to 30 servers for 8 hours a day is more expensive than running 100 reserved instances for 24 hours a day. (100 reserved instances == average of 60 on demand instances).
Same. I can't understand why, if it's a foregone conclusion, the other stuff can't be used to convict him.
To me, Go and Rust are about equally appealing. Rust is more complex to me because it's a lower-level language; Go looks like a higher-level cousin.

I learned from Rust that I dislike curly braces. The language itself seems great conceptually, but I prefer the appearance of languages like Python that drop curly braces. If Rust was developed without curly braces I'd probably be [more] obsessed with it.

Strangely enough, parentheses and square brackets are also appealing. I also dislike writing code where whitespace is meaningful, even though I prefer to read it.

It's just the appearance of curly braces that bothers me.
Fascinating. Maybe I'm misinterpreting your units, but I have no related health condition (other than living in Canada), and I take 3x1000 every day (in months with an R in them).

Maybe you're somewhere particularly sunny?
ng? as in nanograms? 1000 nanogram = 1 microgram (mcg), 40 IU = 1 mcg.

I take 5000 IU a day, or 125 mcg.
"or ???", what does that mean?

I didn't point a contradiction, just noted that he has fans that idolize him. The contradiction is theirs.
You are absolutely correct. Go has generics. It just doesn't have user defined ones.

If the language designers thought an Option/Result/Try was valuable they could add it. Just like they could add Futures/Promises and concurrent safe maps if they wanted to.
Our present JIF is undefined because we haven't existed for two years yet.

If you just apply the formulas anyways, you'll get an JIF of (6 citations)/(4 publications) = 1.5. Again, this number is really pessimistic because those publications are only a few months old and haven't had time to accumulate citations.

> And what about long-term stability/presence.

We aren't particularly tied to github besides it being convenient. Even if the journal died, keeping it up indefinitely would be very cheap.

More than that, we're looking into joining projects like LOCKSS to ensure preservation of the academic record.

> but there seems much to be done to get this really "off the ground" beyond being a (much?!) nicer GitXiv.

We've actually done a lot of the logistics needed to legitimize a journal. We've registered as a journal with the library of congress, joined CrossRef, and built infrastructure to integrate our metadata with the library system.

Of course, there's a lot more to do. But the biggest thing is to just publish great content and run Distill as a serious, high-quality venue.
Not that it matters much, but a SIM card has an ICCID, and a (GSM) phone has an IMEI. ESN is a phone identifier, for CDMA phones.
Then charge him for it. This is such an insane precedent to set, I cannot believe anyone is OK with this like we don't have a long and proud history of railroading people we disagree with for any number of stupid reasons.
Welcome to the dark side =)

I am not a Java fan either but I felt dynamic languages even worst. Since then I have loved to modern static type systems like in Rust (in theory) and Elm/Haskell.
As he notes in the README, the old version was more interesting.[1] I suspect that most people starred the repo at that point.

[1]: https://github.com/jlongster/blog/tree/react-blog
I was excited to watch the first, but it gave me a bit of motion sickness. I'm sad because it looked nice.
It doesn't have to be something unusual or extraordinary to be interesting. Personally I found it pretty interesting simply to see how the wheels of justice turn, just like I used to watch detective shows when I was a kid.

One odd little thing that caught my eye: the way they used archive.org to establish some history of the victim's Wikipedia page. I would have expected that they would have used Wikipedia's own edit history for that. It made me wonder if the FBI agent just didn't know about the Wikipedia edit history, or if they thought archive.org was a more reliable source.
I don't think the example you provide really supports your point.
I personally like it as I tend to use vim controls even on input forms. Occasionally I end comments incorrectly:wq
Source? My understanding is that particularly in the US, we can keep unhealthy people going for a very long time, for a lot of $$$.
A lot more readable on the computer. I hope MIT Press doesn't complain.
The controversy is not about where borders lie, the controversy is about which country appears the biggest on the map. How to draw the SAME borders so X appears bigger, that's what were discussing. I assure you those wars and disputes were not about the projection of those maps, but about what was drawn on the maps.

If you want to go for accuracy in worldview, show people a globe. If you want a map, Robinson projection is probably the way to go for "most accurate looking". If you want to cross the dateline, and navigate easily, I'd still go with Mercator I think.
just Hardcode it into the dna of your gut flora using CRISPR.

If they ask for you password, give them a sample.
Lyft acquires and shuts down Q&A startup FinitePath
Ask HN: Places in the Seattle area with a decent interview process?
I'm considering moving positions in the Seattle area (I love what I'm doing now but I'm contracting and I would really like to land a permanent position).

In interviews, I'd love to do pair programming, homework assignments, and talk about previous problems I've tackled.

Are there companies in the Seattle area that won't make me play algorithm bingo like I did for $big_tech_company?

I do mostly C# mobile/back end development at my current position but I'm not married to the .NET stack.
Även Strömberg Säljer I Leo Vegas