skysight-inc/HackerNews huggingface dataset:
Actually, in larger enterprises (or maybe this should be "non-startup stage companies") I find its actually often the exact opposite.

If we're profitable, we're going to invest in a better working experience so that our employees spend minimal time 'dealing with' a tool's 'issues'. -because we can.

If we're a smaller pre-profit/cash-strapped/VC-beholdened company everyone is going to be expected to tolerate working with 'rough' tools if it can save a few bucks.
Censoring alternative, conservative views is exactly why Trump became president.
I don't have a link handy, but I read a piece by one of the original MVC pioneers claiming that the pattern was designed for encapsulated components, usually fairly small, not entire applications. I suspect many of the quirks and disagreements between different MV* architectures derive from this fundamental misapplication of the pattern.
What sort of software do you develop? By that I mean what field are you in?

Not a lot of commercial lisp projects make the news that I read.
Thanks for the feedback.
The levels relate to the Lean Startup process e.g. Document your best plan, validate the plan, run experiments, launch a minimum viable product etc.

It's really more of a straight forward way to follow the prescribed process faster and easier without getting overwhelmed or off track.
A marine biologist talks about the wonders of hidden lakes
Final minutes of World Chess Championships (with commenting)
Very similar but even more crazy expensive than BigQuery, despite the pricing parity between the two services.

BigQuery automatically optimizes the data stored during ingress - whatever it's original format, it's converted to a columnar store, compressed, and (iirc) automatically optimized based on workload.

If you load an uncompressed CSV file into BigQuery and query a single column, it'll cost you the amount it takes to scan that single column in compressed form. If you have that CSV file in S3 and query it with Athena, it'll cost you the entire, uncompressed size of scanning every single column in that CSV file, even if your query only references one column. It'll be cheaper if the CSV file is Gzipped. And even cheaper if the data is partitioned into several CSV files (and the partitioning is known to Athena).

But all of those would still be even more expensive than BigQuery, because it's still processing unnecessary columns to get to the column you want. Unless you convert that CSV to a supported columnar format like Parquet, then it starts to approach the cost of an equivalent BigQuery query.

It's still incredibly nifty, and I'm chomping at the bit to use it. But even with the same pricing as BigQuery, your queries will end up costing far more to run on Athena unless you also invest continual resources into tuning the physical structure of your data to both Athena's processing structure and your query load, which BigQuery does for free in the background.
They frequently refund mistaken overages.
"Just to be clear: This service is offered by Amazon/AWS themselves, it isn't a third party. "

says Someone1234. Should we believe it?
AWS – Official Repository of the F1 (FPGA Instance) HDK
I get a lot of leads going to local programming meetups. I would recommend staying away from freelancer sites, though. The rate will be low and the quality of client will be awful.
Is the free tier even worth trying out? I went to look into it previously, but stopped before entering my CC info.

Can it incur charges even if you've set up the server to only be a free tier?
How much are Android apps able to hide things in the filesystem? It drives me crazy sometimes not being able to figure out where Amazon Music puts my downloaded music files; there's an `amazonmp3` folder, but all it has in it is `.prefs.bak`.
I'd expect it is if the browser implements the security plugin infrastructure that Netflix (and others) have been pushing.
Page not found..
I've seen many people programming on Twitch https://www.twitch.tv/directory/game/Creative/programming

While its mainly Game dev or game dev related its not limited to game dev stuff. From their FAQ https://help.twitch.tv/customer/portal/articles/2176641

Examples of what you can broadcast on Twitch Creative:
...
Programming and coding
Software and game development
Web development

EDIT: It seems that re:invent is being streamed on twitch anyway.
Already well known and they're able to push people to the Kickstarter from their site: http://fontawesome.io/cheatsheet/
Incredibly optimistic about the future for HiOperator. Having run a 100+ agent contact center, they are solving some complicated challenges that many growing companies will undoubtedly face.
Trump has some kind of airliner. I'd want a modified B2 for mine. Low profile. Know how much those cost? ;)
I'm guessing it is covered under the Twitch Creative Conduct, since there is an entire Creative category now that is getting more popular which involves people painting, cosplay, digital art, etc.
I expect a Vivado license with all my development cards.

P.S. The few orders I had were SoC Zynq boards in the $400-1000 range.
The magic part is the thing we have gotten used to with the cloud -- virtual hardware you never see and rent by the minute. Imagine having an FPGA idea and not needing to make board, pay for a dev board, or even find a dev board in your lab... Like your idea and need more? Spin up 100 more right now...
> He wasn't wrong, it does add serious interface complexity.

How? I don't have Netflix, but, for Amazon Video, you get a download button—that seems to be the only bit of the interface that reflects the ability to download at all. After that, you don't have to worry about whether you're watching a local or streamed copy; the movie plays just the same.
Given that Bristol researchers did not explain the physics behind their diamond battery we can only speculate but considering some recent developments we can make some good guesses.

It probably functions similar to a betavolatic cell.
(See: https://en.wikipedia.org/wiki/Betavoltaic_device)

In a typical configuration you have a P-N semiconductor junction placed next to beta emitter. The beta particles impact the PN junction and create electron-hole pairs that are pulled apart by the junction to produce a current.

The use of diamond seems like a could be a significant innovation:
1) Carbon-14 is an efficient beta emitter and could make op part of all of the diamond material.
2) Diamond has a wide band-gap which is necessary for high efficiency conversion to electricity.
3) Has strong resistance to radiation damage.

In one configuration the diamond would be layered on top of a silicon P-N junction so it works like a conventional betavoltaic device.
(see: http://large.stanford.edu/courses/2013/ph241/harrison2/)

A recent patent shows that diamond is a very efficient moderator for injecting electrons into the junction.
(see https://www.google.com/patents/US9064610)

Considering that diamond is itself a semiconductor we could also do away with the silicon. For example diamond is being considered for highly efficient photovoltaic cells.
(see: http://exploration.vanderbilt.edu/news/news_diamond.htm)

It is also being considered for production of next-gen schottky diodes.
(see: http://www10.edacafe.com/nbc/articles/view_article.php?artic...)

The diamond could be stacked next to a conducting metal to create a Skottky barrier which is a type of P-N junction. The beta particles would excite the electrons with enough energy to push them over the barrier and create a current.
(see: https://en.wikipedia.org/wiki/Schottky_barrier)
That last part isn't regeneration, it's scarring. If it were regeneration, the skin would grow back just like new. The reason we scar instead of regenerating is to reduce the chance of infection; regenerating, as many simpler animals do when injured, takes longer and leaves the wound open to infection. We opted for scarring to avoid this. As for evidence of a cut afterwards, if you look at the skin under a microscope, layer by layer, you'll probably see the evidence, though it probably depends on the severity of the injury. Anything that goes through all the layers of skin leaves a scar, to my knowledge.

As for growing new skin to replace old, the new skin we grow isn't a perfect replacement. If it were, older people wouldn't have wrinkles. We have a limited healing capacity, but it's not regeneration. Regeneration would have us growing tissues that are identical to those we had when we were young, with no evidence of scarring at all.
AFAIUI (layman, at best) it's a bit of both. There are multiple independent[1] lines of evidence, some of those led to the formation of the Dark Matter model, others were since discovered and just so happen to also conform to that model.

[1] Maybe that's really the big question here.
Crowd-sourced maps for natural disasters boosted by new algorithm
This annoys the hell out of me... someone with the net economic value of a "cruise ship photographer" wants to get half(or more?) of their spouse's assets. Old news...people sleep with you and live in your home, and demand half of what you worked to create.
Machine Learning, most likely. See this: https://news.ycombinator.com/item?id=13074021
This is a product announcement, though
Modifying existing functions sounds like a recipe for plugin incompatibilities. Vim doesn't let you modify any built-in functions but it seems to be just as powerful.
This is lower level - installing engines and clustering them using Docker Swarm.

ECS provides a GUI and uses its own orchestration layer rather than Docker Swarm.
I'd like to do some cost projections. When will this (along with the db.t2.medium instances) be added to the simple monthly calculator?
I'd love to see a comparison on core performance and SSD disk performance
China Turns Big Data into Big Brother – About Social Credit System
Perhaps a related question: how essential is this functionality? I use Emacs on Mac OS X, which does not even have glibc. Yet the article suggests that this is only present on glibc. So should I be appalled at how long it takes my Emacs to load? Seems to me it's just as fast as it was on GNU/Linux.
this is a 404
It's also pointless to worry about because the proposed dilemma greatly overestimates the ability of computer vision systems to determine what an object actually is.

These systems are looking for obstacles and road contours. They don't know that the obstruction in the road is a human baby, let alone the composition of an adjacent wall.
Anyone know of open datasets one could play around with?
You just described the entire bank! I prefer my single codebase/single build definition. I forget the current figure, but StanChart has at least 3M lines of (dense) Haskell.
More details here: https://skillsmatter.com/skillscasts/9098-haskell-in-the-lar...
Are there easy services out there that let you mail them a hardware server and they will host it in their rack? Never heard of doing this on a server-by-server basis... But I'm also not a DevOps guy :P
Scroll down a bit here and you'll ten different example voices: https://aws.amazon.com/polly/

English male sounds surprisingly bad. English female is better.
I'm glad to see I am not crazy.

I really dislike the idea of being a specialist. I feel like a dweeb for banging on about disliking "corporate culture". I don't know how else to express that thought.

But yeah, I go crazy if I am specialized / pigeon-holed into only doing one thing all day, every day.
You can't just find hotspots; you have to find hotspots whose data set is sufficiently disjoint between the FPGA and the CPU. With the right architecture (such as Intel's Xeon+FPGA package), you can have an incredibly fast interconnect, but it's still not the speed of the CPU's register file, so you can't hand off data with that granularity. You can get more than enough bandwidth, but the latency would crater your performance. You want to stream larger amounts of data at a time, or let the FPGA directly access the data.

For instance, AES-NI accelerates encryption on a CPU by adding an instruction to process a step of the encryption algorithm. Compression or encryption offloading to an FPGA streams a buffer (or multiple buffers) to the FPGA. Entirely different approach. (GPU offloading has similar properties; you don't offload data to a GPU word-by-word either.)

But even if you find such hotspots, that still isn't the hardest part. You then have to generate an FPGA design that can beat optimized CPU code without hand generation. That's one of the holy grails of FPGA tool designers.

Right now, the state of the art there is writing code for a generic accelerator architecture (e.g. OpenCL, not C) and generating offloaded code with reasonable efficiency (beating the CPU, though not hitting the limits of the FPGA hardware).
It seems like there's good opportunity for skilled data scientists and engineers to make a real difference here. I do think that laypersons (to both medicine and engineering) think that practitioners in medicine and biology have mastered such mundane things like data pipelines, because you have to be so smart to be in medicine/biology, but my limited experience has been more along the lines of what Neil Saunders describes as the inspiration for his coding+bioinformatics blog:

https://nsaunders.wordpress.com/about-2/about/

> You may be wondering about the title of this blog.

> Early in my bioinformatics career, I gave a talk to my department. It was fairly basic stuff – how to identify genes in a genome sequence, standalone BLAST, annotation, data munging with Perl and so on. Come question time, a member of the audience raised her hand and said:

> “It strikes me that what you’re doing is rather desperate. Wouldn’t you be better off doing some experiments?”

> It was one of the few times in my life when my jaw literally dropped and swung uselessly on its hinges. Ultimately though, her question did make a great blog title.

edit: To add an anecdote that I believe I read on HN; regarding the topic of the huge datamine of DNA and other health data provided by the U.S. government, a commenter said that the reason it was all on FTP was because professors couldn't download large datasets via their web browser, or some such technical hiccup.

I won't say that putting data on the Web makes it automatically more accessible, but data discovery through FTP requires a bit of scripting skill that I imagine the average biomedical scientist does not have.
I'm not really following. If it works then why not use a control loop on top of Python? We are engineers, after all.
This was not an attack! It was rhetorical. I have never ever before claimed to be banned because of politics. I always sneared at people who claimed this. Today, I realize that I shouldn't be so quick to dismiss.

Ycombinator attacked Peter Theil for his support for Trump. Objectivity and impartiality is out of the question.
> Is it because nil != false? Even McCarthy admitted that that was a random decision, and possibly a mistake.

I think that code written where NIL is the sole false value tends to read better than code with a distinguished false value, but I'm open to the idea that uglier code is more reliable.

> That's a common misconception, but it's not true: all but the most minimal implementations provide an imperative macro system.

But they're not standardised. The manner in which they affect the runtime environment is not standardised. It's just not a sound basis for a portable project: in practise any large software project will run not on Scheme but on Guile Scheme, or Chicken Scheme.

> Is it because it's lisp-1? Many lisps have been.

Only mistakenly. I used to think that Lisp-1 is better: after all, I'm used to other languages like C or JavaScript where functions and variables share the same namespace.

I've come to realise that 'because C & JavaScript do it' is hardly sufficient for something to be good grin

It turns out that the multiple namespaces of Lisp are extremely useful for industrial-strength software.

> Many people were on both standardization communities then

Sure, there's lots of cross-pollination between Lisp & Scheme, because they are both good languages. I don't dislike Scheme: in its place, it's a very interesting way to learn certain concepts. It's Lisp-like, which means it's certainly not all bad.

But it's not an actual descendant of a Lisp: it's its own independent language. It has flaws (continuations which make UNWIND-PROTECT impossible; nil ≠ #f; Lisp-1; worst of all: it's under-specified), but it's not bad. The world would probably be a worse place if there were no Scheme in it.

But I think that emacs would be worse if it were implemented in Scheme rather than Lisp.
SUSE Acquires HPE OpenStack and Cloud Foundry Assets
Educate yourself thoroughly on your options, on the risks, and benefits of anything and everything you might be considering.

There's a lot of really great material written on these substances. erowid.org is a good starting point, but don't stop there! Get some good books on the subject.

Be wary of what some random person tells you. Most people are really misinformed, and there are a lot of myths and urban legends floating around that are bandied about like facts.

Do your own research! Be very thorough. Know what you're getting yourself in to. Be very respectful of the substances, and take them very seriously.
> Censoring alternative, conservative views is exactly why Trump became president.

I'm having a hard time telling from the link, but it seems that /u/spez censored personal insults directed at him, which, while still inexcuseable, is quite different from censoring merely alternative viewpoints.
There are plenty of regulations covering software used in aircraft and nuclear power control. Move on to the next moral panic.
I've never heard of this. Someone can actually be entitled to half of your wealth just for living with you...?
It's an official AWS announcement, so yea...
Probably not ideal for the significant chunk of the population with red/green color blindness though.
What if behind that wall are a ton more babies? Now we'll have to put x-ray machines in self-driving cars too.
> That isn't true

It is. We had this discussion before.

> and many people are active in both communities now.

Hardly.

> Many people were on both standardization communities then

Guy L. Steele worked on the High Performance Fortran standard. Makes it a Lisp...

> The first Scheme was written in MACLisp, ...

One of the first Haskell implementations was written in Lisp. The first ML was written in Lisp.

Lots of different languages were implemented (but not initially developed) in Lisp at some point in time. Incl. Scheme, Logo, Prolog, Dylan, C, Ada, Fortran, Python, Pascal, Clojure, ...
AFAIR the Mu compiler is not even the biggest program written in Haskell inside Standard Chartered.
It's a common configuration for a microcontroller. You're not going to be rendering graphics on a machine like this; you're going to be spending most of the time asleep, to save power and extend battery life, with occasional quick bursts of interrupt-triggered activity which mostly consist of interacting with peripherals. You generally run the processor at a high clock rate because you're trying to get back to sleep as soon as possible, not because you're actually doing anything computationally intensive.

Software for a device like this typically relies heavily on statically-allocated data structures, with limited use of the stack and no dynamic memory allocation at all. It's therefore generally easy to figure out how much RAM you actually need and fit your data structures efficiently into whatever's available. You're not going to be running threads with independent stacks or trying to keep a lot of heap space open to avoid fragmentation; you're just going to use static vars and fixed-length arrays, and the compiler will pack it all in for you.
There was a re:invent talk earlier this week that said they have private fiber between DCs already. It sounds like it happened a long time ago.
The failover guarantees with RDS Aurora are substantially better as long as you have 1+ read replicas.

That alone is worth the difference imo.
And Twitch have had TV Shows streamed on it in the past https://www.twitch.tv/whoismrrobot

My guess that was a sponsored deal or something. But as my edit from before it seems that re:invent is being streamed on Twitch anyway so guessing its all above board (and as others have said Amazon owns Twitch).
How to Work Smarter and Be More Productive? What TEDsters Think
Yes, but it's still stupid. Cloud hosting companies who are using hourly billing are used to spin instances up and down all the time. Imagine your app has a busy day and you need 500% more resources than usual, with the system of Vultr you will be automatically charged 500% of your regular usage only because of one days spike (obviously only if you are near the $0 balance mark)
If you could go to out of business or to prison because the software you have delivered is faulty

And that's the problem. If a civil engineer designed a bridge that maimed hundreds, he would lose his license. There is no license to be lost for software developers.

What will be the cost to the company that built this shoddy justice system software? Will anybody go to jail or be personally held accountable? I doubt it (I can't think of cases where a developer has been personally responsible).
Doesn't sound like it. It sounds like Meehl is giving an order of magnitude estimate. He is saying that it is his impression that both Morrison & Henkel's paper and his own seemed to have little effect on practice.

Clearly he doesn't think it had exactly zero effect, since it affected him!
> But alcohol is ok because

It's dramatically dramatically less addictive than opiates.
The man who invented the world's most important number
Would be nice to see a dependently-typed strict functional programming language that didn't require a GC or a C runtime. Are there any plans for this with Idris?
On the other hand, Rust closures do compute the capture list, and then let the type system reason about the safety of those captures, which C++ lambdas (or blocks with the clang blocks extension) don't.
Apparently no larger than 15 days worth of work.
I had one $5 instance, which is what made this seem ridiculous
Exactly. I'm sure there will be room for a locally produced software stand at the farmers market.
$30,000 was the minimum for them to cash in on the kickstarter. They were planning to get a whole lot more money. That video probably more than paid for itself in bringing the project more exposure.
> Lack of cross-platform compatibility could be an issue though

Visual Studio still comes with nmake which is compatible and appears to have most of the features. The real limit is the gnu tools.
Oh, no no, I agree with you. Just like Backblaze built their own solution because all other cloud providers were stupid expensive in comparison.

But if you're a CTO or CIO who just wants to shovel the responsibility to someone else, its a solid product at AWS. They're the new "No one got fired for buying X".
Its more about the strength and quality rather than the quantity. As we get older the quality reduces with the rate depending on our genes, lifestyle, habits etc... Children in general, have better qi because they are 'new'.

I'm not going to go into the scientific details here and start listing off pubmed studies, but its all in that book if your interested (many references at the end of each chapter).
I'm sorry the amazon link seemed to further dishearten you, I would love to know why!
IronDB: Scalable Graphite TSDB from Circonus
Hosting a YouTube Channel
Not sure if the writer of that was serious...
I'm confused by this question. What would the alternative be?