skysight-inc/HackerNews huggingface dataset:
> which does everything and anything,

same here. Until I wrote my first android app, used JPG images in a loop, figured "well, they run out of scope, and everthing is a reference, and java has 'garbage collection', so everything should be fine, right?". Wrong. Ran out of memory. The one time I thought I could rely on the JVM and all the delicious java-ness, it lets me down. I'll stick to C++ where WYSIWYG.
You're shifting goalposts.

It's one thing to have different systems of government. It's quite another to have arbitrarily-constructed political boundaries (and very nearly all boundaries in the US are highly arbitrary), in which the design intent is quite often to execute precisely the benefits-inclusion / cost-exclusion dynamic I've described.

Even where that's not the design intent, it's often the practical result, and systems have a strong tendency, though path dependencies, compunding factors, emergence, etc., to evolve in certain ways.

Or do we allow every political unit sited, physically or metaphorically, upriver and up-wind from its neighbors to dump raw sewage in its waters and foul the air. After all, the source community doesn't bear those burdens.

It's that analogue which, extended, is at play here.

Now: you want to find a way to improve the general state of Your Fine City and make an appeal to others elsewhere on that basis? That's quite a different discussion. It's actually what the many-and-sovereign state system of the US was meant to provide -- a laboratory, if you will for governance experiments.

But even there, I believe there's a line to be drawn on principles which, once established, cannot be continuously relitigated, or at least not without exceptionally good reason.
Nabokov and Epilepsy
TL;DR : Read the (fning) article! The details matter!
"Rigged". You keep using that word... In which primaries (enumerate the states, please) did Clinton win fewer votes (than Sanders or O'Malley) yet receive the majority of delegates?
Diamond valuation, like that of art, is not an objective metric, and reason will only get you so far.
The experimental data may prove or disprove a theory. But when it's lacking, there's no way to tell. So finding areas where experiments were not made, but can be made, and where the theory predicts some clear results, can serve as a means of falsification.
Rephrased: given the same hardware, has anyone found a technique that results in greater throughput?
To innovate and provide a service consumers really want
You might enjoy his talk on what a computer actually is: https://www.youtube.com/watch?v=EKWGGDXe5MA
Nothing happened for them... Mist is a client that lets you see your balances and send ether or other tokens from one account to another. If you don't open Mist, you don't send any coins on one chain or the other, and nothing happens with your accounts.
One day we will hopefully have first class ZFS mirroring using shared nothing hardware. Until then dual-pathed JBODs will have to do.
Definitely recommend FBL for anyone running a newsletter. That way if you do get a spam complaint you will be notified. Take a look at the list here: https://www.port25.com/list-of-current-feedback-loops-offere...
H2O: Dangerous Chemical
What exactly is happening to your outbound test messages? Is the recipient MTA accepting delivery but filtering? Are you seeing rejects from the MTA? If so what's the error? Try sending messages that are ordinary looking (not "Testing, testing...").

How long has the sender domain been registered?
App maker: Trump will win election
>The time has come that I must speak out against the inappropriate rhetoric used by those who (ostensibly) advocate for FLOSS usage in automotive applications.

You mean used against?
The ones you mentioned that actually have a photo on them cost money, and ids without photos can be used by anyone...
Maybe that sort of stuff is best left to jq, and httpie could focus on interoperability with jq.
curl | jq .
> or a difficult place to deliver things (top of a mountain) you definitely see large markups. Not 6x, but 2x-3x isn't uncommon.

But surely they aren't charging 2x-3x more because they need to make profit, but because it's justifiable for them to charge 2x-3x more (mostly due to lack of competition).

However, profiting from prisoners by exploiting artificially restricted competition seems rather unethical to me.
Who is the 'superior' that can fire a senator or congressperson? A president?

Which isn't to say the system can't be reviewed. Perhaps theoretically we could imagine some system of peer review that would be useful. But it's crucial that judges have political independence and can't get fired for making unpopular rulings or rulings not liked by those in power.

"Bonuses"? Judges don't get bonuses. And I have trouble imagining any system of 'bonuses' for judges that would steer clear of encouraging politically (in any sense of the word) motivated rulings.

Although the judges in this article actually _weren't_ federal judges, were they?
I feel you haven't taken a look at Java in the enterprise in a long time.

Spring is considered to be an overloaded bloated mess and Java EE has become lean and mean with plenty of very capable specifications and implementations (JPA, CDI, etc...).

And FYI, the Design Patterns book came out before Java (1994 vs/ 1995) so I think you have your timelines confused. The early editions of Design Patterns didn't contain a single line of Java, they were mostly C++ (and some Smalltalk).

Java is twenty years old, and for such an old geezer, it's adapted remarkably well (and between Java 8 and Kotlin picking momentum, its legacy seems to be well assured).
> Wrong. Ran out of memory

Android VM(DVM) is different from the JVM we are usually talking about. When developing Android apps, you need to understand the life cycle of components to prevent memory leaking. Your issue may come from your poor understanding of Android platform.
> Nobody in their right mind will trust eth again, especially with the actions of the people behind it.

Let me offer some data points:

https://www.reddit.com/r/ethereum/comments/4vlk4j/consensys_...

Projects confirmed on ETH: Ethereum Foundation, Digix, Maker, Colony, AKASHA, ROULΞTH, Plutus, REIDAO, vDice, SingularDTV, Braveno, Etheropt, otlw, Etherdelta, Swarm, Gnosis, Augur, Velocity, FreeMyVunk, RealityKeys, Golem, EOL, ConsenSys, ICONOMI, EthSlurp, Decibel.LIVE, cPay, Rex, DinarDirham, Embark, Dindle (Decentralised eBook Market), uPort

Projects confirmed on ETC: Stampery, Daemon Dark Market
UChicago.

Other than Intro to Systems, which is required, these classes are representative of a list from which you choose 8. There's also 3-quarter intro sequence (all programming) and the 3-quarter theory sequence (all proofs, some pseudocode). You could get away without taking some of these, but then you would do similarly substantial programming projects in other domains (compilers, machine learning, 3D modeling and rendering, visualization of scientific datasets, etc).

Our department tends to be derided as "very theoretical", so I'm surprised to hear that we do more programming than others.

To be fair, you could also load up ~6 of your 8 with proof-based math classes about CS theory (graph theory, combinatorics, mathematical logic I-II, whichever of complexity or formal languages you didn't count towards the required theory sequence, etc) but the people who do that are on tracks towards PhDs in math or the subset of math that is CS theory, not the programming job market.

HN threads about CS education tend to posit that it shouldn't matter where you go to school because ~all CS programs are the same, so I assumed my experience would translate. Perhaps this is not so?
Not obvious racism? Are we talking about this:

> She lectured some defendants that most young men “with names like yours” have lengthy criminal records by ​the time they reach a certain age.

I think that's pretty obvious racism. By "with names like yours", we agree she means Latinos, right? I think it's racist to say in court that most Latinos have lengthy criminal records, and the judge probably knows it or they wouldn't have used the (totally transparent and pro forma) euphemism "with names like yours."
> Because Worse is Better applies here as usual.

It's not that simple. They lost for very pragmatic reasons: Smalltalk and Lisp were worse than Java in many ways (even smaller than Java's initial implementations, Smalltalk's binary images were undeployable in production, these two languages are dynamically typed, etc...).
Please dont mix a useful argument and things like "Dont talk about race or justice ever again" that is the same type of drivel as the GP.
Rewriting the history of flashrom
Fantastic book, discussed everything from the basics physics of logic gates/computational theory to quantum computers. With problems to match.

In some ways it's an introductory text, but written in a open and accessible way.
Why Nobody Uses Opera (2011)
I wish that we would abandon the concept of all-in-one electronic voting machines and instead incentivize ballot printers.

They could have a happy touch screen UI that is easy to localize, and then print out a human-readable paper ballot for the voter to review and then drop into a physical ballot box. And you could have one machine with a special printer to produce raised-character printing for blind voters to verify.

All the advantages of a computer UI and very few of the disadvantages of the DRE voting machines.
Maybe when (if?) Apple releases a new one. Right now the hardware on the Mac Mini is so pathetically underpowered for the price, and Apple has shown such blatant disdain for both the Mini and the Pro that it almost feels like they don't want customers for those product lines.
Deep Learning to Be in Smartphones Soon, Say CEVA, Rockchip
Sure, and what's happening is many many criminal defendents are not getting just due process.

It so happens that there is a correlation (not universal, but a correlation) with race and whether you get fair treatment in court though. I think it actually goes beyond judges just 'not liking' black people or latinos though, it's an issue of the structure of our society, not just bigotry in judges. But those bigoted comments from judges do give a hint that this is certainly not something that has nothing to do with race.
Progress in photonics research holds the prospect of an all optical FPGA
How many white men making more than, oh let's say, $70K a year get arrested for DUIs? I am confident the number is not insubstantial. How many get denied bail? I am confident the number is miniscule.
Does this count as having testable solutions?
I completely missed the implication that it was out of malice. My naive self wasn't able to, and still can't, imagine an officer of the court deriving pleasure from humiliating someone like that. I would be so screwed if I ever end up on the wrong end of the American criminal justice system.
Open Source Hardware Ophthalmoscope Is 25 Times Cheaper Than Commercial
What form does the "not directly intelligible" transcript take ? If it's possible to obtain that maybe there could be a way to generate an intelligible transcript automatically.
I'd agree with you with the caveat that "worse" in that paper means that something might be less elegant or rigorous on a theoretical level but still the more practical choice.

And now that we have good, modern high level languages with robust but flexible type systems I'd choose Haskell or Ocaml or maybe Swift over Smalltalk or Lisp if I wanted to stick my neck out technically on a project. I consider dynamically typed languages to be significantly "worse" in an absolute sense for building non-trivial software.
I remember being told once that we don't have good simulation techniques for predicting the sounds produced by, for instance, the collision of two solid bodies. Lots of work has been done on modeling the kinematics and the optical appearance, but not on the audio side.

I don't know if this is still true.
For anyone who's doing personal podcasting, is this the software you'd use, or is there any (simpler) free/affordable software good for typical podcasting (I occasionally want to interview people over Skype and stuff)?
That's why you soft bounce. It tells the sender that you can't receive the email _at this time_.
better just to call it a tie than play lawyer ball and break out the lasers for measurements
As far as I can tell, the point of view of that 'deconstruction' is "Yeah, criminal court is totally fucked up, but we're used to it, what you think you're better than us because it's still shocking to you? fuck you elitist!"

I'm sure lawyers and judges look up and down at each other with elitism, and they can take that up among themselves or whatever. But this "too cynical to be outraged at a really fucked up system" stuff helps nobody, and is just it's own kind of pretentiousness, directed at the rest of us.
Could potentially use cases for which both proceeding notes _and_ transcripts are available to train a sentiment analysis system to interpret the proceeding notes directly.
[1] https://en.wikipedia.org/wiki/Smalltalk#History, scroll midway down:

"During the late 1980s to mid-1990s, Smalltalk environments -- including support, training and add-ons -- were sold by two competing organizations: ParcPlace Systems and Digitalk, (...) Both firms struggled to take Smalltalk mainstream due to Smalltalk's substantial memory needs, limited run-time performance, and initial lack of supported connectivity to SQL-based relational database servers. (...)"

"In 1995, ParcPlace and Digitalk merged into ParcPlace-Digitalk and then rebranded in 1997 as ObjectShare (...) The merged firm never managed to find an effective response to Java as to market positioning, and by 1997 its owners were looking to sell the business."

There was also Strongtalk, a strongly typed variant of Smalltalk. The guys who wrote Self and the guys who wrote Strongtalk were both eventually acqui-hired by Sun and they were the ones who wrote HotSpot [2][3]

[2] http://www.strongtalk.org/history.html

[3] https://en.wikipedia.org/wiki/Strongtalk
'Worse is Better' is exactly about pragmatic reasons prevailing over idealism. The 'MIT Way' is the stereotyped opposite approach, and LISP is a great example of that: in theory it's the 'right way', but in practice it fails to address some aspect of real world needs somehow.
Converting a batch of Dashcam videos into a timelapse
I would be willing to donate (a small amount) for these expenses. If it comes together, please put me in any mailing lists or message me directly.
Imagine if you could also listen to these documents, with the author reading, and the text tracking.

I believe the effect of that one simple addition would amplify their effectiveness (or at least reach) by an order of magnitude.

After the massive work that their authors put in, the effort of one good read-through would be marginal. If the above surmise is true, you'd be in power law territory.

But you'd need a tool to make such an additional channel as trivial as doing one good read-through.

I'm a little surprised that Bret Victor doesn't do this for his pieces, considering his emphasis on the use of more human capabilities[0].

Implementing the read-back part is trivial [1], and available on all "modern" browsers.

Trickier is making the product that lets authors add this channel without manual tagging. But even this is becoming trivial with speech-to-text API's.

Anyway, I wholly agree with the OP that the first focus of documents in dynamic media should be improved exposition and, by extension argumentation.

[0] "The Humane Representation of Thought" https://vimeo.com/115154289

[1] For example, see a crude implementation at https://willshake.net/plays/Ado/1.1 (click a play arrow in the blue column.) The tracking code is at https://willshake.net/about/text_tracking
No caveat needed: that's exactly how I intended the use of 'worse'. I linked the original essay in another comment below.
Why is nobody mentioning Clojure in this thread? I feel like Lisp kind of did win in the sense that Clojure is a reasonably sane Lisp that's gaining popularity and that lives on the JVM.
Thinking machines: Can there be? Are we? (1987)
It's heartening to read so many thoughtful posts about our justice system. Gives me some small hope for the future. :)
It was a bit odd that the badge did not have any significant connection to the challenge this year. In past years, there was enciphered text that was viewable either with the correct button presses, or by dumping the ROMs, which was used as parts of a needed OTP. It was also a new-to-DC x86 processor.

It did output strings of text on a serial pin (GPOI01 ? if memory serves). I was (wrongly) guessing that the badge would have been like a chip-and-pin credit card, requiring certain inputs to get proper outputs. Again I was overthinking!
You're on to something. The FCCs attempt to regulate prison phone call prices in the fall of 2015 has been put on hold via appeal by private corporations. Really, really sad.

http://blogs.wsj.com/law/2016/03/07/appeals-court-puts-on-ho...
SpaceX JCSAT-16 Launch at 05:26 AM UTC
> E.g if you allow passport, driver license, state ID, SS card and birth cert then there probably does not exist a person whom does not have at least one of those.

Passports, driver licenses, and state IDs are dependent upon first having an SS card and/or birth certificate, depending on the state. Therefore, we can narrow the nexus down to a birth certificate or an SS card.

There are plenty of domestically-born citizens who do not have an SS card (based on some state birth procedures I am familiar with, acquiring a federal SS number at birth is optional at the choice of the parents).

There are also plenty of people who were not born in the US, but have become naturalized citizens.

So it seems that there would be plenty of people who have neither of those nexuses.
But nodejs was never really about JVM vs. V8 in the first place.

It was about async io, handling everything in a process and a handful of threads, instead of spawning a new thread for every request (and paying for OS context switch).

Of course in your article you mention Netty. But Nodejs is (still) the only ecosystem where everything is async (event-loop style), vs. Java Netty or Python Twisted, in which you only have a subset of libraries.

Or am I mistaken?
A further complication -- my understanding, this may be incorrect: court reporters are in at least some cases independent contractors. They hold rights to their transcripts. You're not actually dealing with the court in requesting them.

Your AI solution would 1) tremendously reduce consts and 2) almost certainly remove a large share of the income of these independent reporters.

Mind: the problem could be resolved by making reporters employees of the court.
Crystal Meth is better (at appropriate dosages and purity levels), as there are less side effects. There's a prescription version (Desoxyn), but it's not commonly prescribed due to it still being extremely addictive (as is Adderall, of course, but maybe not as much).

It's better if you can find a combination of vitamins, minerals, and supplements to help with ADHD-related issues, then add Nuvigil/Modafinil/Adrafinil and/or SEMAX into the mix.
So much around wine is bullshit. I lived in Bordeaux for a year and was involved in wine tourism indirectly. It's all about emotion, the placebo effect and social proof. Good article. I lol'd at the "notes of undergrowth" in one section. Wonder what undergrowth tastes like and how she knows. (FT wine reviewer)
> He's spent a lot of time on all the formalities of setting up a company and following all possibly relevant regulations, no matter how costly

This is common mistake most first time entrepreneur do. I did the same in my first go around. Focusing on company formation and things that don't directly impact product or customer. But next time I wisened up and waited until a customer sent us a $2,000 check as advance payment. "Hey someone sent us a check to a company that doesn't exist. We need to deposit it in a bank account. I guess we need to setup a company for bank account."

Keep in touch with your friend even if you don't want to get involved right now (though it is a learning opportunity). Dedicated people like your friend are hard to come by and typically figure out and succeed if not this time, maybe in next go around.
Here's What a Hovering F-35B Looks Like to a Helicopter's Heat-Vision
For context: the Metra has conductors on board. It never smells like urine, people aren't blasting music on their shitty phone speakers, the seats are in pairs facing forward instead of benches facing inward (so you get a personal space bubble and no need to avoid looking straight ahead), and you can almost always find one to sit in.

Unfortunately, these are rare characteristics for urban transit systems.
I don't know. I do know that preparing a relatively short transcript (in terms of court proceedings) can be a nontrivial request -- e.g., it's not simply pressing "generate" on some system.

That said, the records I've seen have been accurate.
They essentially tell them that the person is an asset to the United States Government and should be left alone because the work they are doing for the USG is more important than anything else they may be involved in. There are some good quotes in The Politics of Heroin. Things like (paraphrasing), "We are not generally in the habit of attempting to build criminal cases against our strategic allies."
Glad to read anything I can regarding networking applications in practice.

Transmitting between embedded devices and PCs, I've been stuck with either Tcp or Udp; no other protocols are typically implemented on the embedded side. I've found sending reliable ordered messages requires implementing something on top of either protocol. Udp is great for concrete messages, but doesn't give you ordered reliability, Tcp has the opposite problem where the streaming nature means you need to wrap messages and occasionally confirm proper receipt of a message to figure out when old messages can be tossed. The issue with Tcp being that when the connection breaks down, you don't in practice know exactly where it broke and if the other side received several completed messages and acted on them, or if you need to resend.

I'd initially assumed Tcp would cover all my needs. Didn't take much initial research to figure out that wasn't true.
It's above my intellect level. You miss the point however, I was responding to a point that biologists we're finding their way into comp bio roles without computational skills
I understand that but I still dislike the "Worse is Better" characterization, which sounds very condescending to me and which is usually put forward by proponents of the languages that lost, hinting that the reason for the outcome is because people are stupid and picked the worse alternative.
Interesting -- I had a VHS tape as a kid with Some of Karl Sims's work, but never knew it was exhibited at the Pompiduo as an interactive installation.
> There's no natural or fair way to draw districts, it doesn't work that way.

All maps may be biased, but not all maps are equally biased, so there's still room for refinement.

You could define "nothing up my sleeve" measures, similar to the way some cryptographers pick arbitrary constants in ways that are possibly biased, but unlikely to be selected in advance according to that bias.

https://www.schneier.com/blog/archives/2006/10/a_million_ran...

So for example, there are some systems that automatically divide states into districts, though a looser version would be to accept proposals and choose the one that most effectively satisfies certain reasonable constraints.

https://handsoffredistricting.net/opra-explained/

http://bdistricting.com/about.html#other

It would require a thorough study to determine if these methods biased political power towards or away from population centers. Many political issues have an urban rural split, so that's not a trivial issue.

They would be at least an incremental improvement over intentionally gerrymandered districts though, where the probability of bias is approximately 1.