skysight-inc/HackerNews huggingface dataset:
Capabilities are not inevitable. You have to create R&D programs to bring them to fruition. Is the complaint here that its rolled up under the same line item?
> We'll be at war with them soon enough

Actual real live shooting war between China and USA is going to be a nuclear war so the performance of the planes in that scenario will be kinda useless.

China has ballistic missiles with the range to hit any location of their choosing on main land USA and the tech to fit nuclear war heads onto those missiles.
>Proactively constraint your product into a niche category.. tsk, tsk.

Yeah, it hasn't been working for Apple this past 2 decades. They're only near the $1 trillion mark, could have been way better...
GammaCV is a WebGL accelerated Computer Vision library for modern web apps
As far as I've heard the term used in a packet-switched networking context, "line rate" implies the smallest valid packet size.
They won’t, there are already unregulated audio amplifiers. But everyone should know that trying to use headphones as hearing aids is exceedingly dangerous. Hearing aids are carefully tuned by doctors to prevent the loud noises they produce from accelerating hearing loss. The Live Listen feature is best used with hearing aids, not AirPods.
Badly slept? With these tools, you have sweet dreams
Thinkful Is Hiring a Web Development Grading Team Member (Remote)
https://news.ycombinator.com/item?id=16869679
99.99% of the time at small scale it will work fine. That is completely accurate. But random network hiccups are so common in today’s cloud environments that, even at medium scale, a few minutes of partition between your app server and Redis, while still allowing access to the database, will result in a huge number of dropped jobs.

The fix is so tiny I don’t see why it would be an issue for a team to implement. It uses one new database table and a long lived process for writing to Redis, which could be just running a script on the same node as Redis polling the database. The rest of the code can be the same outside of that.
Technically the US doesn't prevent you from leaving the country for not having an American passport - it's other countries that are likely not to let you in.
I'd rather spend the bandwidth on resolution; I'm perfectly content reading text in black and white.

A current dense desktop monitor seems to be around 160ppi, so 8-bit grayscale would be around 280ppi, which is starting to approach a low-end printer.
What to you would constitute a platform?
This was one of Sun's last middle fingers to the FOSS community. They knew by licensing ZFS under the CDDL there was no way Linux users, specifically RHEL customers could benefit from it. Hopefully Apple won't follow suit with APFS.
Large ballistic missile submarine fleets and a military posture that makes an attempted first strike likely are the main reasons to maintain such a net.

China has 7 active ballistic missile submarines. The US has 35 active nuclear attack submarines.

It's probably cheaper to run a less thorough net and then task subs to shadow any contacts made.
I generally agree with the principles. There's so much bloat and poor usability around that it's worth going back to basics. However, part of the pleasure of using a website is the design - put a 'brutalist' site and a 'brutalist with a design pass' infront of people and see which they prefer...
Given the ongoing split between US and EU it's no longer inconceivable that in 20-50 years trans-atlantic relationship deteriorates to the point of open warfare, sadly. Unfortunately, the brightest (or at least prudent) people aren't ruling either continent any longer.
http://archive.is/iC53n
Both the MiniMig and FPGA Arcade cores support AGA these days.
If they use PST in the summer you can be pretty sure they mean PDT, at least, especially if you are somewhere where the abbreviation is unambiguously US Pacific Standard Time. With GMT/UTC there's some chance they were trying to express the time in a "standardized" way.
Another (non-paywalled) article [0] on this says they're only denying/not renewing passports for people with at least $51,000 in tax debt. As such, this isn't exactly "picking on the little guy", and should probably be considered in that light. If you have an outstanding tax bill on the order of 1.5x (or more) than the median per capita income — if you owe more in taxes than most people make — that's kinda on you, and I'm really not moved to feel too badly about the government taking additional steps to recover that.

[0] https://www.usnews.com/news/politics/articles/2018-07-06/hun...
> In the meanwhile, the industrial revolution (of whom automation is part of), in its 200+ years, hasn't caused any death of political/economic/social systems.

Communism was a direct response to the wealth inequality of the industrial revolution. That was one of the most disruptive political/economic/social upheavals of all time.
Technological superiority does not guarantee military superiority. It is perfectly possible for a less advanced opponent to deliver more overall effect by using resources more carefully.
According to Lockheed Martin, the F-35 is responsible for 194,000 jobs across 46 states. From the outset, the project was designed to be too big to fail. It's the boondoggle to end all boondoggles.

https://www.f35.com/about/economic-impact
> The whole concept of manned jet fighters is laughably obsolete today.

We can scarcely build an autonomous car that doesn't crash into static road barriers. Call me skeptical.
> The question there is the impact. If you just risk some thing and money it lowers the barrier for going into action, as the risk of having to handing a flag to a pilot's family goes away.

Let's say an hostile space alien invasion happen in 10 years : would it not be better to not sacrifice human at all in the fight?

> Also for surveillance/intelligence roles a human on board can have a better overview and decide where to go.

With technology, we can create an arbitrary numbers of new sensing capabilities into the machine. A human will be surpassed by a machine before our generation passes away.
The airline is unlikely to let you board, so there's that.
Great work. Email me.
Does this cover memory management?
I am wondering how is this an incentive to pay outstanding taxes.
Your feelings are clear!
Yes, it is slow, memory hog and visually ugly (for me). I'd rather prefer a slick pure win32 app, including the visuals - real win32 buttons, lists, text edit controls, etc...
I see, so in a way it adds nothing more then convenience? In that, you could manually go ahead and create VectorTwo VectorThree, etc. But no one does because its tedious. So now you could instead say the type is (Vector of Two), which would evaluate to VectorTwo.

I'm still unclear how the type system knows that a VectorOne fits in a VectorTwo, and how inference could work at that level.

Also, with dependent types, I'm unclear what you mean with runtime values, if its still type checked at compile time, wouldn't the value need to be there at compile time?
I can only imagine; glad I caught the tail end of it!
- metadata raid1 with data raid5. If you currently have metadata raid5 'btrfs balance start -mconvert=raid1 <mp>' will online convert metadata from raid5 to raid1.

- raid10 with a device failure, you might think you have to wait a day or two for a device replacement, but in fact you can do `btrfs device remove missing <mp>` and the data on the missing device is replicated into the free space of remaining devices along with an online shrink, and the whole operation is COW and atomic per block group.
Everyone’s “real world” is different. Docker’s model works great for distributing heterogeneous tools. At work, we have teams shipping python, ruby, and nodejs CLI programs inside Docker wrappers. Greatly reduces packaging frustration on end-user systems.

I run most of my home services in jails, but I am eager to rebuild them as Docker containers, because I’d rather have a single init on the host system run several containerized processes, then my current setup which is a tree of inits that makes monitoring more difficult than a single `sv status /service/*`.
There have been several approaches to distributing applications with their dependencies such as AppImage or most recently Snap (or Application Bundles on the Mac). For some reason none of them really took of. Ironically the official way of installing LXC and LXD is now through Snap packages.
https://www.vertical.vc/site/
> Meanwhile we have real non-imaginary problems to focus on.

Do you really think it's not worth thinking about the future and trying to predict problems that might occur, and preparing for them beforehand? Isn't not doing this one of the reasons we have real problems now? (Only some real problems, of course, others have nothing to do with this).
The title applies to all busybodies including Merkel who by now is a dead woman walking.
See discussion from when this was posted (the original article) three days before:

https://news.ycombinator.com/item?id=17457000
But that wouldn’t help the military or military contractors.
To answer my question, it is intended for expats living abroad.
>I consider 60hz to be unacceptable for work.

Well, the vast majority of the people consider 60hz totally acceptable for work - and work fine with it.

For the huge majority of the people refresh ration > 60hz isn't even a concern.

Better resolution on the other hand is a marked improvement (either as more screen real estate or as finer detail retina style).
Is not that a lot of people have a choice.
As an amusing aside, Brent and Rasmus got us a scene from "Meet the Robinsons" back in late 2006 that led to our first real on-the-fly subdivision work. Working with Brent and Dylan at Disney, it ultimately led me to support correct subdivision in Arnold.

At Stanford, this fed into our micropolygon/subdivision work, though we couldn't use the Disney scenes as that was only for me, Dylan and Utah. Luckily, Marcos at Solid Angle put me in touch with the folks from Zinkia Entertainment, which was much more challenging than anything we would have created by hand. But we couldn't share that with anyone else either.

That this dataset is actually publicly available may easily push forward the subdivision/rendering community. Modern subdivision research folks (Loop, Niessner, etc.) have blazed past traditional evaluation with some amazing approximation work, including sharpness. Production renderers still don't those except for previewing though, because it's not that big of a win and because researchers haven't had access to scenes like this.

I'm super excited to see this scene (or portions thereof) replace Big Guy :).
Dare I say, perhaps from watching John Oliver :)
Code Repo: https://github.com/modin-project/modin
The problem is that there are no external 2x displays on the market (apart from the recalled trainwreck that was LG ultrasharp 5k): https://bjango.com/articles/macexternaldisplays/

Scaling is horrible on MacOS since it basically bumps up the 1x resolution to the next integer multiplier and then does a per-frame raster resize leading to performance drops, blurry edges and other render artifacts.

Meaning that your only reasonable option was to run a 1x monitor without scaling. Now they killed that option too.

Basically what they did, if your primary work machine was a MacBook hooked to a 27" display — is tell you "Buy an iMac and use Continuity".

I mean, I'm all up for removing subpixel antialiasing at the point where everyone is running a 220+ppi monitor. However, we're not at that point yet.

This is a horrible move that may cause me to drop the Mac as a development platform, since I'm looking at text for 8+ hours a day, and I'm not planning on shelling out 3k€ for an iMac or 2k€+ if they get back into the display business, just to fix something that they broke.
Why? I find it useful to have two pages or terminals side by side. 16:9 matches human FOV pretty good, which is a reason it's so popular.
The design of this page is a breath of fresh air. I wish the web would be more like this in general.

It's totally enjoyable to read the content on that page.

Even the ad is ok. And I would expect it to perform better then the average Adsense ad.
So do most contracts, no one forces you to consume DRM protected content.
The fact that a particular instance of DRM is bad is really not relevant and if we are honest about you are likely deflecting since people who are against DRM are against it period they aren’t against bad DRMs and they don’t want to cooperate with the industry to make good ones.
I hope these videos will live on for many years to come. Absolutely amazing and rich oral history of many things we take for granted in our daily lives.
can't GraphQL requests be specified with OpenAPI?
Please don't post like this to Hacker News, regardless of how annoying you find a web site.

https://news.ycombinator.com/newsguidelines.html
Is not that people who don't have a choice spend $2k and $3k on Macs.
Even extremely basic commands are routinely misunderstood by humans, too.

With the human you can have a conversation that will hopefully avoid similar confusion in the future which eases the frustration for many. How long before machines allow us to do the same? My bet is months, a year or two at the outside. After all, we already have conversational interactions. Building on those and tying an intent interpretation to a clarifying correction provides high information training data. There's already a swath of old, well understood ML techniques -- mean subtraction, singular value decomposition, boosting, etc. -- aimed at differentiating information from data. Instantaneous classification of responses as errors followed by information on a better response? That sounds like training gold.
This is disinformation BS trying to spin the story around.

Yeah, google and everyone else should try to patent everything. But if the patent office says "this guy invented this first" then it is an a*hole/evil move to try to fight the little guy for the patent "because they are building codecs"

They should just concede, pay a symbolic fee, and that will even help the little guy fight patent trolls because google paying a fee for royalties is stronger than many legal teams a troll can afford.

instead, see this google quote from https://arstechnica.com/tech-policy/2018/06/inventor-says-go...
"Google denies that it's trying to patent Duda's work. A Google spokesperson told Ars that Duda came up with a theoretical concept that isn't directly patentable, while Google's lawyers are seeking to patent a specific application of that theory that reflects additional work by Google's engineers." (how can someone even say that with a straight face?!)

meaning: they are outright stealing it on what they hope is a technicality. How would they like if IBM patented their video codecs, but in a video application, because the codec was only theoretical concept? They claim the patent system is broken but here Google is clearly being the evil actor and contributing to the problem more than anyone else.

In the end the true message is: "we [google] want everyone to believe they can use our free codecs without fear of all the patents we have on them, but if anyone makes the exact same offer, we will not trust them and try to steal the patents for ourselves"
yes! the economic value of peace is over $10 trillion per year - we can afford a lot of economic sloppiness along the way.
No it doesn’t the law doesn’t says that you should be allowed to make copies for fair use it allows you to make fair use of your copies if the copies are protected it’s not in any violation of any law.
And yet there aren't any operational autonomous fighters and some of the higher performance autonomous aircraft have limitations that restrict their effectiveness. For example, the Global Hawk cannot fly through icing conditions[0].

In addition, air superiority fighters - the kind that emphasize high-G, stealth, and speed are somewhat outmoded in the current environment. The last decade of fighting has been against an irregular enemy without much more than pickup trucks, hiding in mountain villages. Emphasis has been moved to close air support aircraft such as the F-15E, AC-130, and the A-10. These aircraft loiter and talk with forward air controllers to direct fire into specific locations, such as a certain building or a ridgetop. How would we communicate this information to an autonomous high speed aircraft from the middle of a firefight? People haven't even been able field autonomous cars in silicon valley.

0: http://www.afmc.af.mil/News/Article-Display/Article/803666/g...
Brief guide to Vulkan layers
>I'm not personally agreeing with Apple's decision, I'm responding to your disbelief that "hi-dpi is the norm". It's the norm for anyone who primarily uses an iPhone. It's the norm for anyone using modern MacBooks

That's Apple's market, not people holding on to 10 year computers. Not even those that still buy the MBA.
The military industrial complex in the US is a self-perpetuating system that just so happens to have the influence and lobbying power to get the funding.

It would have been great if some harmless or even beneficial industry had developed in this way, but that is not the case unfortunately.
The US also has a burgeoning prison-industrial complex which also, unfortunately, results in bad consequences for innocent people.

You can see these self-perpetuating systems all over the place in modern civilization. The mechanism by which they grow is the same one which causes management in large corporations to grow exponentially. The bureaucracy will grow to fill the resources available.
In the case of these self-perpetuating systems, they can grow in lobbying power and influence and increase their available resources, which allows them to expand and gain even more lobbying power and influence, and so on.
The core business could be military, or making fake vomit, it doesnt matter.

ps. 'self-perpetuating system' is just a term I use to talk about these things. Maybe theres a widely accepted term I dont know. Also all this is just a product of my own reading and ruminations.
I was told unmanned flying in the 3D space is a lot easier to achieve than on a 2D plane with many obstacles. There is no road barriers in the air.
I was most excited to learn that ed(1) is pronounced “eee dee”.
Last time I suggested something similar, it was pointed out that unmanned aircraft are highly susceptible to jamming. Thus, the only way to make them really resilient is to make them completely operable without any human intervention.

It would not be cheap (if even possible currently) to write the software to handle all the unique cases that a human can deal with. To make matters worse, if the enemy breaks into your military drones, they can flip your entire fleet of drones right back against you.

That scenario reminds me of the start of Battlestar Galactica where the cylons destroy pretty much all of humanity because everything was so network connected they were able to hack into everything and the only ship that really survives the first strike is an old one that relies on humans to do most things.
The number of problems that might occur is infinite. But our resources and time are finite. So we have to prioritize.

You're free to think about it if you like but don't be surprised if no one else shares your concern.
Other parts of Google are probably quite happy with how the patent system works right now. It's just in this case where they're not interested in making any money off of that technology, but rather knowing that they won't have to pay for someone else's technology.
Not only does it make that distinction (broadcasting and streaming vs owned copies) but the entire premise is false.

You may use fair use as a protection against a copyright claim but in not wa shape or form is anyone compelled to facilitate the fair use of their content.
> make the tough choices that have to be made - often at their own expense - for the purpose of doing what they know is right

Just make sure you're not finishing that statement as "what is right for the company", because that is not often "what is right" in a more holistic sense.

> Pomodoro technique

Works amazing for some people and terribly for others, also depends entirely on what kind of work you do. Not sure why we're writing such a narrow viewpoint into a supposed universal developer's life manual.

> Get away from time wasters: Watching TV, Social media, Unnecessary meetings, Playing videogames(especially online games)

I'm a fan of anything and everything people do to decompress in their free time, and it's very important that they do so. Saying black and white things like "video games are bad" is not just hilariously misguided and outdated (hello, Mom, is that you?), but actively harmful if it discourages someone from enjoying their downtime. As with many things in life, "time wasters" are fine in moderation.
Such an excellent story teller!
The just sell it as a lower tier option for developing markets and those entering the ecosystem. If they so decide they could drop support for it in a heartbeat and leave the users only running HS.
Holdernews – trending stories on Bitcointalk.org
I wish they could have cited the paper though, for credit assignment, and for those who want to learn more.
>Rendering in monochrome is also faster than true 32-bit color, but we use 32-bit color because it provides a better experience to the user who is the ultimate consumer of the graphics pipeline.

It's almost as of it's a trade-off and monochrome so laughingly doesn't cut it, that it's a totally contrived counter example. Almost.
It took weeks to make a single tunic two centuries ago. Some people waste time doing bullshit work, but it pales in comparison to back then.
its been a trend since forever on this site
Exactly! It all seems so special now, but IBM was selling a voice processing software that supposedly helped you write a Word document. This is not possible even today, and voice recognition is one of the biggest obstacles AI has to go through before being really effective.

For example, can Siri or Alexa delete an specific phone number from a contact? Like "ok Google, delete home number from X" is not possible right now.
How well does Apple support old OSes?
Easy Way to Build Node JavaScript RESTful APIs
> basic income does not replace any of these safety nets.

But it lessens the burden on all of them.
And do you realize that the 15/16/17/18 are so related that they were essentially all one procurement? Google "fighter mafia" for the story.
> People haven't even been able field autonomous cars in silicon valley.

The problem of unmanned ‎maneuvers is a lot simpler in a 3D space without any obstacles than on a road with many more uncertainties and information to process. See SpaceX achievement.
There have been papers on recognizing humans by the ratios of their limbs (ie. what the exact ratios are between your various limb lengths). These can be recognized because it's easy to identify the points where the limbs rotate in video. It also has the advantage of still mostly working after death, if for instance you find a skeleton.

So don't move ... at all. Ever.
I use a display in the 'red zone' described in the article (a Dell P2415) daily paired to a retina MBP; there are no issues coming from not being an even multiple, it's the sharpest monitor I've ever had.
I haven't ever actually used any of these FPGA emulators, but just wanted to point out that their wiki has an article on just that question:

https://github.com/MiSTer-devel/Main_MiSTer/wiki/Why-FPGA
I enjoyed it. I read it when I knew almost nothing about statistics, and found that it motivated me to learn more. And it's frankly an interesting / entertaining read in its own right. It's not a textbook, so don't expect to come away knowing a lot of stats after reading it (unless you already do!), but I'd say it's worth reading.
Very true. Personally I would have more fun working on Boaty McBoatface than on the RRS Sir David Attenborough.