skysight-inc/HackerNews huggingface dataset:
>The fact that most of the 80s arcade monitors were 4:3 ratio.

A friend of mine rebuilt an arcade cabinet recently and his solution was to just rotate the display 90 degrees and offset it a bit to get it to fit. It might not be a valid solution for mini-cabinets since they were pretty tightly packed but according to him it was a pretty easy fit in this one.

The bigger problems were LCD processing latency and scaling. Most TVs that would fit were cheaper models (I guess it's getting harder to find sub 50" mid-range TVs) so they have a decent bit of processing latency even in "gaming" mode. But I don't think there's really a solution to the scaling problem without much higher resolution LCD panels because non-integer scaling is always going to have some shimmer when scrolling.
I've seen that many good interviewers have a problem that has a straightforward sub-optimal solution, which they expect you figure out ('problem solving') and code. If it can be solved better using Dijkstra, that comes as a follow-up.
> Should practicing doctors, no matter how accomplished, prepare as if sitting for their boards every single time they start the interviewing process to say, move to a new hospital?

But software engineers doesn't have any such designation or examination process, so I don't understand this analogy. If anyone could call themselves a doctor, then the interview process would have to be far more rigorous.

Also, I think doctors do need to rewrite certain exams every few years to retain their medical license.
I thought was a court case database, not a personal information aggregator! +1 thank you!
well, don't underestimate the idiotic forms that many doctor's offices (in the US) want you to fill. Almost every time, I have seen forms that ask for everything about you. Personal information, Social Security Numbers, Employer information, heck even salary (not kidding). I just don't fill those of course but I am sure many people just fill them out because it is on the form.
Not fully, you cannot configure syntax specific settings (settings for different markup/programming language files) in ".sublime-project" files, only globally. Also, for ".sublime-project" files to work, you need to add the project to Sublime Text's project list. I wanted something more flexible...
How about one in the browser? There are a lot out there, this is just the first one that came up in Google.

http://www.html5drummachine.com/
How to scale Bitcoin to 1B users
Thinking like that would be a mistake.

The quality of immigrants that US and Europe attract are vastly different. US attracts mostly high quality skilled labor (doctors, tech workers etc.) On the other hand, EU countries often attract the worst sort (people attracted to EU welfare, unsorted refugees, unskilled labor etc.) Naturally, the lower class folk are unlikelier to adjust to life in a new country, and so they commit more crime. This does NOT happen in the US. It is therefore unreasonable to compare US immigration to EU immigration.

Case in point: immigration from Pakistan. Pakistanis in the UK (as an example of a European country) tend to be poor and are highly represented in crime. Pakistanis in the US, on the other hand, have an average income $10000 HIGHER than the average US income. There is also no evidence to suggest they are involved in crime at a rate remotely comparable to the general population.
Just a single autonomous car startup.

Peak autonomy already over?
Here's a study of just the satiety part [0]. Now, I won't state that there couldn't be an effect on diet anyway.

[0] "Drinking water prior to a meal does not affect hunger and satiety ratings in young adults and older subjects"

https://www.cambridge.org/core/services/aop-cambridge-core/c...
I am not the author, just to clarify that.

I think the point here is more about how experienced programmers track records are not enough to prove they can do the work sometimes.

Using whiteboard questions to prove ones competency can backfire as well in cases candidates are not really prepared but learned to game the system.
For a short moment, I hoped that this was about a revival of one of my favorite non-Turing-computable esoteric programming languages, but I guess that's of pretty low probability!

Unfortunately the original spec is long gone, but [1] at least mentions the gist:

[1] https://esolangs.org/wiki/Gravity
The parent comment said 'strange...' as if they had claimed that nobody had done it before, and therefore it was strange how he was doing it. But they hadn't claimed that. So what is strange? If a new bakery opens in my town I don't say 'strange... I've been buying bread for years'. It's an alternative offering. You may say it's not necessary, but it's not strange. That just doesn't make any sense as a snarky remark in this situation.
Generics just bake a little bit more into the runtime; there's already a lot of the type system there. And it increases interop potential. I don't understand your point about Scala - they could always choose to use type erasure instead of any runtime-provided generics. F# implemented generics with erasure on the 1.x CLR, and used the runtime when on CLR 2.

And this is the first time I've heard that the JVM is easier to target for non-Java languages. .NET has had multi-language support an official design goal, the JVM is just for Java. Even simple stuff like pointers, so you can do ref/out parameters. Or unverified instructions. The CLR is simply more all-around capable.

I am pretty sure the CLR always supported variance, it was just unused up until C# 4.0. AFAIK, there haven't been any changes to the runtime bytecode since CLR 2.0, when generics were added.

The performance benefits of specialization are pretty nifty. The Mono guys ported Android to C# and got quite the performance improvement on some code: https://blog.xamarin.com/android-in-c-sharp/ - so that's existing code that got a perf benefit "for free" due to not using type erasure.

Edit: A quick skim of the specialization proposal for Java[1] makes no mention of other languages. Just the general pain of integrating it in a compatible way.

1: http://cr.openjdk.java.net/~briangoetz/valhalla/specializati...
Tame the beast with Cadence: http://kxstudio.linuxaudio.org/Applications:Cadence

This control panel app includes support for a PulseAudio-to-JACK bridge, which makes (if I remember correctly) PulseAudio a wireable source and sink in the connection graph while the server is running.
But that particular remark wasn't offensive, no? Sorry, I'm not implying anything, just trying to understand your logic.
There is the technological achievement that not too many years ago most concrete came in trucks and was wheelbarrowed by hand and leg into forms. Then came the era of boom trucks where a crane like machine squirts out of a hose into prepared form. The logical extension is getting rid of the prepared forms. That's what this technology demonstrator shows.

I agree the "any shape" aspect is key in that they're probably going to do more engineering and repair work than anything else. So dig up a sidewalk for a repair they'll print in place a new sidewalk faster than someone can build a sidewalk form, minimal as that is, after all a sidewalk is pretty small compared to an entire house LOL. Or your cellphone tower taken out by tornado they'll print a foundation for a backup tower as fast as rebar can get tossed in, sit a couple hours, toss a tower on the foundation, and you're back on the air. Or exotic repairs to civil engineering accidents, maybe that dam in CA needs a herd of 3-d printers to make a new spillway faster than they could even construct the forms. This also might come in handy with tunnel boring machines, rather than making pre-made panels fit, you could print panels to fit the as dug hole, which is interesting to think about.

The CivEng side of the conversation with the concrete factory probably sounds like: There's some damage, we're not even sure how bad it is yet, no obviously we haven't built a form we haven't even hauled out the big rubble yet the crane just got started, OK send out your 3d printer to patch, we should be done demolishing and hauling out the broken chunks by the time your truck arrives.

Even better if they can print nicely enough to make it residential grade appearance, perhaps they can patch things to look nice, not merely be physically strong enough.
But even 1% of their software being go would still see more use than most software you or I write in our lifetimes.

dl.google.com has been golang since 2013. Imagine the traffic that application gets!

https://talks.golang.org/2013/oscon-dl.slide#1
I'm sure brands and attorneys love it. Now they have to defend Coke and Disney and their hundreds of associated domains across hundreds of TLDs. Think of the permutations.
If anyone reading this thread is interested: I would pay non-trivial amounts of money on a regular basis for a service that systematically worked to eliminate records like these (and the sources they draw from), as well as chasing down sources of junk mail and the lists they ultimately draw from.

The value would depend on effectiveness, and on the degree to which the service clearly reported exactly what they did. Calling and unsubscribing from sources of junk mail would be a moderate time-saver, but finding out where they got their names and addresses from and destroying those would be far more valuable.

It'd take some optimization and batching of the process to figure out how to avoid taking an excessive amount of time per person.
May be off topic, but did Apple remove their restriction on using a VM in an app put on the App Store? Or was that restriction only for JITs and not interpreters?
I agree. To add more to your point, it would be more worthwhile if the authority and the Muslim community make sure there's no hate preacher in the mosques. As an ex-Muslim living in North America, I find it absolutely ridiculous that some hate preachers, who have been banned in their own countries, are traveling in the Western countries and spreading hatred.
"I know that our budgets are already creaking under the load of our spending and entitlement programs [..]"

It worries me how that assumption is never challenged even by people who "would absolutely love to see a taxpayer-funded initiative ". The deficit-mania narrative is really hegemonic nowadays.
This one's editorialized to the point of meaninglessness, though.

I'd have preferred to see something like:

"Quid's list of 50 promising startups."
For some folks 10 yrs experience is truly 10 yrs experience, for a lot of folks, 10 yrs experience is 1 yr experience repeated 10x. Or worse a few months experience repeated more. Unless you are truly learning each week and working with new tech often. Number of years doesn't tell me much. I've seen 2 yrs experience crush 20 yrs experience all around, in design, programming, OS knowledge, database, etc.
I assume the poster is not referring to remote wipe, but the fact that it is literally impossible to crack into an iPhone associated to an Apple account you can't authenticate. If an iDevice is iCloud locked and you don't have that password, it's a brick.
Definitely. I've had some algorithm-y interviews where I solved it in an original way, and they were ready to marry me off to their prettiest daughter. Then I've had others where I didn't even know what the hell they were asking, all requests for clarification were met with repetition of the original question, and both of us were probably wondering: "Is this guy stupid? an asshole? both?"
I understand why we have the omnibox, but worth pointing out that this problem was solved long ago when URL & search bars were separate.
I often wonder how much of that is triggered by paid employees. Be it the competition or state actors.
That's indeed right. B85 is already a little more efficient than B64, but was wondering if one could abuse Unicode for this.

Its a really silly, stupid situation I need this for, exchanging data with Python and I can only use Unicode strings.
Very clean looking. Nice!
I then question your need for low latency? OS X and MacOS requires just as much work to get to the lowest latency and your handicapped if your have an Apple laptop. Your latency will be about the same as PusleAudio on Linux if you use default OS X MacOS settings. In most real world settings Windows will get a lower latency mostly due to better hardware on a Professional setup compared to the less then top end audio of Apple. Apple machine require a lot of engineering in the software to achieve low latency.

Here is the focusrite help page dealing with latency and what you must turn off for recording. https://support.focusrite.com/hc/en-gb/articles/207546515-Op...
throwawayish was downvoted, but I appreciated his and CUViper's clarification.

It's not some weird, exotic form of inlining; it's just a more complete version than Go used to have.
Another downside is that it doesn't add much to the discussion.
The law does grant the President wide latitude over immigration matters, so the executive branch is totally within its legal rights to issue orders of this variety.

Politically it's another question. Advocates on immigration reform have pointed out for years that the immigration laws are both impractical and unjust, and there's majority agreement about this. but every effort at reform has been stymied by a nativist minority that is opposed to any immigration, which bloc was successfully (albeit unexpectedly) marshaled into a winning majority under the US' rather arcane Electoral College system. As we now see, the political impetus is to a highly militaristic central state, abandoning as many administrative functions as possible and dropping those into the laps of the several states where they will either be burdensome or ignored.
We all know the answer. Saudi Arabia is the chief stabilizer of oil price (and therefore the petrodollar) in the world. Therefore, Saudi Arabia can export all the Wahabism it wants.
You're welcome! Always happy to help. Startup is hard work, gotta pay it fwd. :) Good luck with Outwork!
> Being Muslim (or Black) doesn't naturally incline someone to be a criminal.

How do you know this? It might. I'd bet being Muslim inclines somebody to not be a criminal for some types of crimes, in fact, so I wouldn't categorically dismiss the idea that religion affects criminality.

Also as has been well-discussed here, crime rate differences are still present in non-economic crimes and your attempts to explain the situation fall flat. It's a story you're making up, badly, and to talk about this stuff with that kind of certainty is a bad look. The truth is, we don't know.
I wrote it [0]. I meant to get it merged upstream, but the author took the repository offline to help build his business, so my fork bitrotted. However, it looks like Rust support may have independently landed upstream [2]?

[0]: https://github.com/erickt/
[1]: http://www.colm.net/news/2014/10/24/ragel-now-maintained-by-...
[2]: http://www.colm.net/news/2015/09/26/first-dev-version-of-rag...
>Besides, has anyone seen much experiments, with actual coding or at least design, for finding this "non-complicated" way anyway?

Proposal from Ian Lance Taylor, Go developer at Google

https://github.com/golang/proposal/blob/master/design/15292-...

View of Russ Cox, Go developer at Google

https://research.swtch.com/go2017#generics
I've come across sites like these (SafeShepherd, though it doesn't claim to wipe your information from the "sources", only the sites they see your information on); the problem is I'm not sure I would trust them with something like my driver's license photo. Would you? Or what if they decide to sell your information behind your back later?

Edit: Maybe it was a different site that needed your license (I thought it was SafeShepherd but I can't find it anymore). I know I've definitely come across ones that do.
I'll play along.

> Why is driving a privilege, yet visiting the USA is seen by some as a human right for all of our species?

The comparison makes no sense. A non-non-sequitur question would be the same comparison about guns, given that guns are essential for the livelihood of far fewer people than cars, it would be comparing deadly objects to deadly objects instead of humans, and legal standards would actually match up in a slightly more sensical way that might produce an actual answer[1].

But to ignore the multiple ways it makes no sense, an answer would look something like, because piloting deadly weapons with a modicum of skill is something many people find positive, whereas travel in the abstract is considered by many people a fundamental human right.

> What claim does a random foreigner have on the USA that ranks their desire to visit above the commander in chief's desire for them not to visit

The president's status as "commander in chief" means nothing in a civilian context, and I see nothing in the constitution about Presidential Whim being a meaningful legal basis - can you point to the SCOTUS case establishing "do what thou wilt shall be the the whole of the law"?

> Why are some countries allowed to control who visits them, and some are not?

I have no idea what you're talking about, or what it has to do with Muslim bans in the US. If you can point to someone of relevance making that claim in relation to the Muslim bans, please do share.

> Why is the battle almost exclusively being portrayed as it being immoral and unethical for only the USA to have any border control at all of any form

This is what a red herring looks like.

> why is only this regulation or law being targeted as opposed to NORML

I dunno, perhaps because NORML is not a sitting president currently banning Muslims? Perhaps because people see different relevance to their lives between different bad laws? Perhaps because this is happening now, we want less of it, and the best way to get less of something is to nip in in the bud? Perhaps because many people see banning people based on religion abhorrent to the character of their country in ways that bad taxation doesn't?

How about I flip that around- when there are so many other absurd laws, is this the only one you want to defend? Why aren't you throwing your rhetorical skills at some other battle?

[1] The answer, of course, is the constitution.
If someone gave a talk and it was recorded, would the same ADA requirements apply?
Launch HN: Apozy (YC W17) – Use browsing habits to stop phishing and spot breaches
Hey all,

I’m Rick, the founder of Apozy. We’re a YC-backed company in the current batch and we've created a browser extension that stops people from getting hacked by things like phishing and malware. We're excited to get your feedback, hear your ideas, and answer questions!

I’ve been a hacker and penetration tester for 10 years. I started out by poking around people’s computers in 7th grade, then moved to poking SQL databases behind forms around high school. I eventually wrote a talk about session hijacking on MySpace in 2007 and was absolutely beyond horrified to stand in front of a bunch of people and pretend I know WTF I’m doing.

Soon after I was hacking Fortune 500 companies at a few consulting firms and decided that phishing was a way bigger problem than people really knew at the time. That ended up being right, considering it’s now the most successful attack vector for breaching companies. I wanted to change the way people solved this problem and that’s how Apozy was born. I introduced the idea to my now cofounder, Erhan, and he was onboard almost immediately. Erhan was the best developer I knew, had run a development firm in the past and was a hacker by hobby.

Fast forward to today, we’re busy building our solution to next-gen attacks. Apozy’s browser extension immunizes you against phishing and malware attacks. Phishing is out of control--1 in 3 companies fall victim to CEO fraud emails alone--and the current approach of blacklisting sites can't keep up. Instead, Apozy analyzes your browsing habits to stop you from entering data into suspicious sites that don't fit your usage patterns. We also aim to protect privacy by providing objective site privacy ratings, stopping trackers, and upgrading connections to HTTPS. Apozy is currently free to download on the Chrome store and soon will be on Firefox.

To check out Apozy, you can visit our site at https://www.apozy.com or head over to the Chrome store at https://chrome.google.com/webstore/detail/apozy-trusted-brow....
I like LMMS but the funny thing about it is that some of the essential features (such as extrrnal VSTs) don't work on Linux (unless you set it up on wine, which has it's own issues).
Show HN: Domainr – Go terminal tool to find domains for various keywords/TLDs
I didn't read it completely yet but the opening sentence "At least I’m living; at least I’m doing something; I’m making some contribution" is resonating with me strongly.

Coming from an academic family, I tried to do PhD but it was just 2 years of procrastination. So I decided, screw it, I'll find a job, and I am a programmer in a corporation since.

It's pretty good, but somehow I wish I had more time to pursue things that go beyond one quarter. So I wish, like Feynman did, there was a place where I could do normal programming most of the time and yet when I have an idea, to pursue that idea. Google 20% time comes close (although it has really been dead for maybe 10 years), but it's still not quite that.

And you could have that for any field, not just software. So perhaps we don't need ivory towers where people pursue basic research full-time, but something more balanced.
>LCDs, well, change all the frame at once.

Is this true? It doesn't seem like it is, if it were then we'd not experience tearing in games, etc.
How Will 5G Mobile Internet Affect SMS Messaging and Security?
it's not just "current time" you can ask "(12+431)/42" or "how tall is a poodle" or "when does san francisco city hall close today" or "directions to nearest gas station." These are each totally different kinds of facts (compute something for me; answer a general question; tell me something specific and context/time dependent; give me directions to something context dependent). Google is way beyond just providing a list of web pages and can't have it both ways. The general question-answer factual stuff is leaking in to user expectations in the rest of their search business.
This is absolutely fantastic work.

Since I've learned about continuation passing style (which Go channels could probably be formally transformed into), I've been convinced that there's a better way to do codegen. Better calling convention, better stack representation, better instruction architecture; I'm not yet sure - it's a nag continuously at the back of my mind, almost as though it's at the tip of my tongue. In this specific case, it must surely be possible to inline a continuation with some foreign architecture. I'd love to see some literature on the more experimental end of this stuff, if anyone has it.
Say what you will, but Trump is a master manipulator. Session's on Thursday, wiretapping on Saturday, new ban on Monday all being reported on by fake news.

We couldn't keep up with this even if we tried. We'd need individual and autonomous teams dedicated to triaging and resolve each of these issues. Who even knows whats really going on in the background.
Yeah, that is odd. I assume what they're getting at is that this is encrypted packet data, instead of whatever the RF system used.
The link didn't work when I tried it. I found "Robust Predicates and Degeneracy" with a search: http://groups.csail.mit.edu/graphics/classes/6.838/S98/meeti...
The link that you've provided is the example for not against such institutions. The quote: "There was no importance to what I was doing, but ultimately there was. "
Show HN: Where's the Latency? Decompose API Response Times into 4 Parts
flagged. duplicate of https://news.ycombinator.com/item?id=13802227
The "build it and they'll come" approach to planned cities never seems to work out. It looks like a city has to form organically to be viable.