skysight-inc/HackerNews huggingface dataset:
I was making a cloud product a number of years back and wrote a similar product for my then employer. For VNC and SSH it's pretty easy to do in Javascript and can be quite reliable (much more so than telling customers how to connect using their own software - big difference in support). Even full-screen games were doable.

It provided something similar to phpvirtualbox + a screen where you'd (if properly authenticaed) just get access to your virtual machines just by going to a particular tab. Had a list of your VMs on the left, click on one, and a javascript starts up and gets a VNC javascript (started out with flash, swapped it out for a javascript one)

That said, this doesn't work as well as people here want it to. There is a significant cost to running in the browser (keyboard for instance, pressing CTRL-W will definitely generate a "wtf" moment a few times). But the speed and the fact that I couldn't do significant protocol development (VNC has something like 7 variations on protocol, integrating those into websocket is more than just encapsulating them if you want it to work well), means that I couldn't use the most efficient protocols. This meant that effectively there were resolution limits that weren't too high.

Lastly, javascript adds (a lot) of latency. It isn't much, and it sort of stays below 200 msec or so. But you'd be surprised how incredibly irritating it is to work with just 20msec extra latency. It's barely tolerable. For server admin work, sure (even then it's irritating). For constant development work, it's very irritating.

And full-screen games were doable because generally they would lower resolution and have other sources of lag. So they actually worked better than things like Eclipse and Visual Studio. Also they make you much less likely to hit browser keys. Especially old full screen games worked really well.
No, but we originally tested this with hierarchical databases back in the late 70s. And as it shows once again, the way it grows as more people participate in holding copies of everything is unsustainable. New people need to download the entire thing, current people need to update to accept the new people. Bandwidth and storage jumps higher and higher, and that's before you start counting actual 'monetary' transactions.
Obviously not never - nothing lives forever. But in the timespans relevant to computers (3-6 years) I've had PCs fail a lot more.
Was it the same back then? It looks like a body of water to the right, and there is no water between modern 7th & Berry and the train tracks.
That wouldn't pass the scratch test mentioned above. The gold plating would wear off (and gold doesn't hold well to tungsten, usually requiring an intermediary layer like titanium or copper.)
Howard Marks (Oaktree Capital) on 2nd level thinking
Apple Music offers me a "new music mix" every week, and I'm happily impressed by it's algorithm, there's almost always something new I really like that I'd quite likely never have heard of otherwise... Some particular highlights this year have been Die Young by Sylvan Esso, Shruggy Ji by Red Baraat and Black Mesa by Biosphere (I probably would have found that last one, but not nearly as quickly...)
The 100% correct way to structure a React app (or why there’s no such thing)
"Mass murder weapon" versus "justified homicide weapon" is just a situational distinction that does nothing to address the fact that the physical thing is identical and inextricably tied to horrible, irrevocable actions. Your gun doesn't become a "justified homicide weapon" until after the fact. Up until then, it's always just a weapon because you can't prevent or enforce its use for a particular, sanctioned purpose.
Ever been a skipper manoeuvring in confined waters with multiple vessels around you? I have, and it is at least an order of magnitude more complex than anything I've ever encountered on the road.
Psychiatric Drugs and Violence: A Review of FDA Data Finds a Link (2011)
>>What kind of company does business with a shady character like this?

Like in a mafia trial, the "snitch" is no angel, but that's the one that offered to d the deed. So, IMO, Uber wanted the stolen tech and the only person that gave them to them was ...drum roll. They would have bought them even from KGB. So, if you want stolen tech, you'll have to deal with a thief and then some.
Counterpoint: Java projects tend to be maintained rather than rewritten because the verbosity of the language makes it difficult to tell boilerplate from productive code. It's less dramatic to rewrite in a dynamic language because understanding the full system before and after is easier.
Congrats to aws on the impact DynamoDb has had on the ecosystem & industry. The article does make it seems like DynamoDb was the first to publish a unique noSQL architecture. Is this true?
Samsung Will Make Billions More from the iPhone X Than the Galaxy S8
Thanks for writing all that out. Much easier to understand the whole story now.
6 Unique ICOs to Look at Right Now
The Stubborn Genius of Auguste Rodin
> there's a lot of data crunching happening within a single neuron

I'll just leave this here: https://en.wikipedia.org/wiki/Gene_regulatory_network

Inside any cell there is a system that works like a neural network - the gene regulatory network. Each gene acts like a neuron, with chemical inputs and outputs. That would make the processing power of any cell on par with that of a small neural net.
Very clever of him to also have founded SpaceX for this very reason.
I agree that the third point is important, but it's not clear that it's static typing that is important, and not type annotations. One reason why I can still fairly easily read and understand Eiffel code that I wrote decades ago is Design by Contract. And there's normally nothing static about DbC, it's about assertions that are checked at runtime and that by convention are part of a class's interface.

What both type annotations and DbC are is self-enforcing documentation (of an interface) that doesn't go out of sync with the actual code. But for that, you don't necessarily need static type checks. Now, type checking of type annotations that happens exclusively at runtime is an option that hasn't been explored much (after all, if you already have type annotations, why not let the compiler make use of them?), but an option that has sometimes been used successfully is having a mixture of static and dynamic type checks. You can often greatly simplify a type system by delaying (some) type checking until runtime (examples: for covariance or to have simpler generics).
It would be fascinating to know which factors make cooperations and which competition strive. Families and circles of friends quite likely work better on cooperation, large amount of anonymous actors like our economy probably with competition. Countries utilize both. In Star Trek on the Enterprise there seems to be mostly cooperation happening and it is very believable to me. Very interesting topic. Does anyone have good resources about this?
> Worse, when I asked Google about this, and indicated why I thought it was a severe problem, they sent back boilerplate.

> Unfortunately, early this morning we were briefly surfacing an inaccurate 4chan website in our Search results for a small number of queries. Within hours, the 4chan story was algorithmically replaced by relevant results. This should not have appeared for any queries, and we’ll continue to make algorithmic improvements to prevent this from happening in the future.

I believe Google can be lax about quality of results because it has no real competitor. These are the moments when I wish there was a healthy competition among search engines, so that all of them would be on their toes to deliver best results.

Having said that, did anyone try DDG or Bing during the initial period after the event? How was the quality of the news results on those sites?
Is opsec really as hard as all these people make it seem? If I were planning something shady there's probably a lot of stupid questions I'd need to Google for, but I'd at least do it on public library wifi and download a Tor browser or something. I dunno if that would protect me, but it's more than seems to have been done here.
Guys you have confused UI/UX for visual design, going through your post I think you would benefit by renaming the job to Visual designer. UX designers don't design illustrations for marketing material and logos.
The benefit of port knocking is that it essentially gives you a channel to transmit a password over, without revealing the existence of the system that's being authenticated for. A traditional password, on the other hand, requires some sort of socket that leaks the presence of a listening server.

Even if everybody were to use port knocking, knowing that fact doesn't give you any knowledge about whether a given IP hosts zero, one, or some arbitrary number of possibly vulnerable services.
So first "top news spot" means that if you searched for the name of this person who got falsely accused on 4chan, you found the false accusation on 4chan (as the first result). That's all.

Calling this a "top news spot" ... I have no words. Perhaps we should say that this complaint is "fake news" ? I get that newspapers and even journalists have their existence threatened by Facebook and Google, but ... this is a low and very thin argument.

I don't understand what they want either. Censorship seems to be the real issue. The article is not so much taking offence at the information available, they're just angry that the information wasn't filtered through the "normal" channels. They were very unhappy various things didn't get suppressed. That Google had the gall to surface "unauthorized" information.

Never mind that if I was said falsely accused person, I would definitely have wanted that information surfaced. Including to a lawyer, and later to a judge. At issue are the person starting this rumour, and the publisher (ie. 4chan).

Their point is that in this case, things should have gotten suppressed, like naming a person as a culprit that had nothing to do with the incident. Now keep in mind that this is hyperbole: any searches related to the Las Vegas shooting never named anyone, but if you searched for that person's exact name it would surface a "fresh" result ... from 4chan, claiming he had something to do with the shooting.

I would argue that newspapers have done much worse than this. Much worse. Often repeatedly and in cases where there was an obvious financial or political motive for them to spread misinformation. I'd rather have all information, knowing that some may be wrong.

And the newspapers' "right" to filter all information I may see ? Screw that, if I want to see your filtered info, I'll go to your site. I may want to do that, for verification and because I think your filter is useful, but I do not want you or anyone filtering everything I see.
You do realize that Tesla is a publicly traded company, and what you are saying (that they would misrepresent production numbers) would be securities fraud. They publicly stated their goals:
https://www.forbes.com/sites/alanohnsman/2017/08/02/tesla-st...)

They did not reach their goals. No need for paranoia.

https://en.wikipedia.org/wiki/Securities_fraud
Everything that controls hardware has tremendous maintenance windows. Trains, planes, industrial machines.

Most business critical software like SAP for example is also based on decade old codebases.
I mean... this is essentially our core thesis at StdLib [1]. We took a look at "serverless compute" and asked, "what's next? Where does this model of compute get us? How can this make the average developer's life easier?"

The easy answer was "serverless" represents the first step in enabling the ability to turn remote function calls into first-class citizens of your development environment. Since these "functions as a service" are auto-scaling, self-healing, and you only pay for what you use, you can treat them as disposable and regard them with the same level of utility as locally-run, JIT-compiled functions.

The issue was, and still is, how the hell do you get there? Every provider has a different implementation strategy (different runtimes, function signatures, etc.), different platform offerings, and different business incentives for pushing serverless compute. "Serverless", as it currently stands, is not synonymous with "effortless" - you must still understand nearly all of the underlying HTTP infrastructure to configure it. To the vast majority of software developers, the abstraction of "serverless" compute is just an exercise in incidental complexity to save $$ on overprovisioning.

I don't think the real story of "serverless" compute is about cost savings to avoid over- or under- provisioning. That's what I think this article gets right. The story that (hopefully) will eventually be told is one where this revolution, driven by cost-savings, was reshaped and reformed to allow developers to attain mastery over the cloud as if it were merely an extension of their local development environment. To get there we need rigidly enforced Gateway standards, better ways to build, document, deploy and integrate the functions we're building, and a hell of a lot more. We've taken the first step towards this vision of the future with FaaSlang [2], our open spec for type-safety, error-handling etc. around Functions as a Service - but there's still a lot more to do.

[1] https://stdlib.com/

[2] https://github.com/faaslang/faaslang/
OT: Is ‘fathom’ a common word in written and spoken American English (parent used it two times)?
So you're 500% more likely to have schizophrenia when first-degree relatives are more involved.

Another book cited by the wiki page claimed that 13% of people with one parent, and 50% of people with both parents, are likely to have schizophrenia.

These aren't hard and fast rules. People can experiment, but they should know that if they do psychedelics when first-degree relatives have the condition, then they're more likely to have it themselves.

Just like many other health conditions.
The configuration is held in SRAM cells in most FPGAs. Like the other commentor states, the SRAM can be loaded in different ways, some of which have write cycle limitations.
Monitor your WooCommerce Store
Here the Spanish "news" vs international press
http://www.publico.es/tremending/2017/10/02/la-prensa-seria-...
Skipping the getter/setter dance for POJOs and just using public fields.
Hmmmm. I don't know if I buy that. If the pattern is not cryptographically secure, then you're still vulnerable to man in the middle, and if it is cryptographically secure, wouldn't you get roughly the same security by just doing standard SSH key based auth?
If you have some prior knowledge of neuroscience you can give it a cursory read in a day or so.

You probably do yourself a greater favor reading it and overwriting fragments of knowledge later, than you would by not reading the whole textbook at all.
TFX: A TensorFlow-based production scale machine learning platform
MH370's enduring mystery 'almost inconceivable', report says
Gene regulation is very slow, on the order of minutes to hours. It's involved in our brains, for sure, but it's just way too slow to be a dynamic part of our brains' processing of information.
>> “We do not need as much computational power as the brain has, because our algorithms are (will be) better than that of the brain.”

> I hope you can see after the descriptions in this blog post that this statement is rather arrogant.

The brain does more than computers: the brain builds its internal structure all by itself. When was a computer able to evolve from a bunch of transistors laying on the table? Also, it uses very little energy and is resilient for 80-100 years, compared to the computers of today, its apples and oranges.

> Show me the Hubble images of the computronium Dyson swarms. If it takes less than a century to go from the first transistorized computers to superintelligence, and superintelligence is as prone to run amok as Bostrom/Yudkowsky think, signs should already be visible from Earth.

What if the AGI will prefer to build virtual worlds and societies of virtual agents instead of grand space domination ? Even humans prefer games to reality nowadays (or a large percentage of us do). If we're part of such a sim, then it would explain the lack of external signals from extraterrestrial aliens or AGIs.

The probability that AGI will appear and create amazing simulations is much larger than that of picking up signs of life in the vastness of space. Also, by replacing physical with sim we can do all sorts of things such as use less energy, recover from any accident, hack our own brains/minds, even immortality.
Where did I say that they misrepresented their production numbers, or committed securities fraud?

In any case it's not paranoia. No matter what the law is, a press release is a first-party source. It is inherently biased toward the company. By no means should it be compared to an independent source, such as a report from an auditor or independent regulators.
Ah, the memories. Here are my first few:

Sinclair ZX81 with 16k RAM add-on

Rubber-key Sinclair ZX-Spectrum

ZX-Spectrum +3 with 3" (not 3.5) disk

Commodore Amiga (I can't remember the model) with an 85MB hard-disk
I'd rather we just let them be independent. Where's the harm in that? This country is already a juggernought.

No more states. We could even stand to shed some others.
here is an approach i successfully used before:
since timestamps are read from clock the epoch could be a persisted value and a few nibbles could be used for the instance id and a sequential number. with that you get 64bit numbers for easy use and computation without loosing the time information at the cost of a simple transformation function. it simplifies the interface much and generally makes things faster.

many clients will even not need that timestamp anyways.
Just Eat Clone – Foodpanda Clone – Grubhub Clone Script – Swiggy Clone Script
Ha, Java developers.. no, but seriously, this sounds like a dream job.
Not possible. North Korea shares a border with both China and Russia, and neither would agree to the type of embargo required. They haven't even enforced the embargoes they agreed to. The last thing they want, particularly China, is a total collapse of the regime and a flood of migrants coming across their border. They also see significant value in having a buffer state between them and American-allied South Korea. Both China and Russia benefit from a situation which exposes the limits of U.S. power. Finally, they have a greater tolerance for nuclear proliferation because, at the end of the day, it's really only the U.S. with a global footprint and a target on its back. They're playing a dangerous game, but however flawed their calculus they seem to think the prospective benefits are greater than the costs.

You'd think it would behoove China to simply replace Kim Jong-un, but for some of the above reasons, and more, they're not willing to try it.

If you track the past thirty years of diplomatic efforts, it's obvious how stark the choices are. Frankly, I'm astounded at how short the memories are in Washington, and how motivated their thinking. Across the political spectrum. It's really made clear to me how increasing partisanship (including reactions to that partisanship) has blinded everybody.
Is there any indication how these vulnerabilities were found? I'm guessing fuzzing given the ASAN reports.
Indeed | Engineering | Seattle, San Francisco, Austin, Tokyo, and Hyderabad | ONSITE

We are the world’s #1 portal for job seekers. Our mission is to help people get jobs. We need talented, passionate people working together to make this happen. We are looking to grow our teams with people who share our energy and enthusiasm for creating the best experience for job seekers.

We are a rapidly growing and focused team building the most popular job site on the planet. Every month, over 200 million people count on us to help them find jobs, make it easy to apply, research companies, and connect qualified candidates to their job openings. With teams in Seattle, San Francisco, Austin, Tokyo, and Hyderabad, we are improving people's lives all around the world, one job at a time.

We are hiring across both engineering and product:

- Software Engineers

- Senior Software Engineers

- Mobile Engineers

- Site Reliability Engineers

- Engineering Managers

- Product Managers

- UX and UI

- Data Science

https://www.indeed.jobs/career/

If you would like to apply or have any questions, feel free to send me an email at velavarasan+hn@indeed.com .
But then you don't have real macros. Real macros, as in Lisp macros, are good because they aren't experts-only. Macros are used by all Lisp programmers, all the time, and they're just another tool in the basket.
I'll have to ask him about merchandizing. I don't believe he has done any. I'm not sure how much income it might add, but it's worth bringing up.

Thanks! I hadn't even thought of that for people who don't do live shows and only do online stuff.
Angular is still the best choice for Enterprise solutions!
HOT: How a Couple Managed to Scam Over $1.2M USD Dollars from Amazon
Profanity. It can look like a key party got out of hand in there. Use g for a string variable at least once.
That would cover a replay attack, but not a man in the middle attack (as the mitm would just intercept the new port knock pattern.)
Obat Herbal Gagal Ginjal Kronis Dan Akut Alami Tanpa Cuci Darah
Shuuka – Use one Nickname for all your social network
Tried looking up some parts I use. The footprint for a surface mount MOSFET (IRL530NS) was totally weird, with the wrong number of pads.[1] LT3750 was fine, although the schematic symbol was very wide for no good reason, and didn't have pin numbers. (Put pin numbers on the schematic symbols. Users need to be able to easily check that you got it right. Especially with parts like transistors, which have pins named EBC or GDS, instead of numbers, and no standardization of pin order.)

Coilcraft DA2032, a transformer with a nonstandard footprint, was fine. CPC1510G was fine, with the proper skinny pads. IE0515S, which is four inline pins, only shows two pins on the image.[2]

No models: toggle switch (M2012SA2W40), phone jack (SN37A12A), push button (BB15AH-FA).

Overall impression: this thing has a set of common footprints and footprints from vendors, and matches them up with part numbers. Useful, but check what it gives you.

[1] https://www.snapeda.com/parts/IRL530NSTRLPBF/Infineon/view-p...
[2] https://www.snapeda.com/parts/IE0515S/XP Power/view-part/
This is how enterprise developers use the database, sometimes:

https://thedailywtf.com/articles/The-Query-of-Despair

You do this on your own server, slowness and bad performance are the result (but it may never, or very rarely get called). You do it on dynamo, a $10k bill may be the result.
> competitive pressure is what drives progress

Up to a point. E.g. in non-equilibrium thermodynamics systems can change from negative feedback and stability to positive feedback - finally they explode and reorganise themselves. Like society or the market. Nice model, as long as we are not in the middle of such an explosion.