skysight-inc/HackerNews huggingface dataset:
A soft renderer wouldn't fit in 4096 bytes, too. The overwhelming preference of the demoscene when doing PC filesize compos is to lean on OS provisions in order to free up space for more algorithms. Hence you have demos that use files in C:\Windows as source data. Likewise, you have demos for older computers that require aftermarket RAM upgrades and employ preprocessing techniques that require modern computing resources. In unrestricted compos modern game engines get employed these days, too, and while many of those entries suffer the downside of having a low entry bar, good work has been made too.

Pointing at the GPU as a particular cheat or a make-easy button is not relevant to the conversation, in this light. Having a Gravis Ultrasound was also a cheat back in the day ;) It's all fairly arbitrary stuff, and in the end, the point is to present something cool running on the hardware and within the nominal restrictions, even if you get tricky to do so.
"Their most recent model has 8x10Gb ports, costs USD $2,500 and will route the full 80gb/s"

No, it won't route 80Gbps, because any single flow on a CCR uses a single core on their multi core Tilera CPUs. The CCRs struggle to really do 10Gbps of real world IP transit traffic.

If you're pushing 5Gbps+ of your customers' IP traffic in a daily sine wave pattern to/from upstream and adjacent BGP peers (paid IP transit and peering at a local IX), and have $2,500 to spend, you will be MUCH better off buying a proper routing platform that has things like hotswap fan trays, hotswap 1+1 or N+1 power supplies, redundant hotswap routing engines, etc. You can do this with a used/refurb Cisco or Juniper for the same price as the higher end Mikrotiks. I can build a Cisco 7604 or 7606 with dual RSP720 for less than $2000.

The CCRs have a single motherboard in them that is about the same quality as a $85 PC motherboard. If you're running an ISP that is moving multi-Gbps of customer traffic and have potentially thousands of singlehomed customers downstream of you, do you want to rely on a 'core' router that has absolutely zero hardware redundancy?

Mikrotiks have their place at edge and small aggregation but when you start talking about things that are $2,000+, please, buy a real router.
The roads are administered by the local governments. A lot of the time it is not the local residents who are using these shortcuts.

Either way, the town I grew up in had a number of "No through traffic" signs. Generally in areas where people would cut through a neighborhood for a right hand turn instead of going through a light-controlled intersection.

There is a moving violation in many jurisdictions called "Avoiding a traffic control device" that allows officers to ticket people who cut through parking lots and alleys to avoid traffic lights, etc. Laws that restrict the use of smaller roads are consistent with this philosophy.

Regardless of who pays for the road, residential streets are not designed to handle the larger traffic volumes of major streets. The road surfaces are not as durable as major roads, and traffic control devices that are safe for a residential area are not safe for higher traffic loads.

People are not entitled to use things just because their taxes paid for some proportion of that thing. You can't show up at an armory and ask to borrow a gun to shoot some squirrels. Without rules and incentives regulating the use of public goods, public goods are abused, leading to the tragedy of the commons.

This might seem like a design issue, but you can design residential streets to be poor shortcuts by making them curve all over the place and installing traffic calming measures, except these measures also typically make neighborhoods less bike-and-pedestrian friendly when compared to normal gridded streets. One-way streets and traffic restrictions work just as well though. You also avoid the issue of entitled drivers honking every time they go over a speed bump or are obstructed by a pedestrian they think is taking too long, or a USPS truck that blocks one lane every day at the same time.
This is brilliant, I use shadertoy a bit to quickly test out where I've gone wrong in my fragment shaders (which is usually the whole thing).

This actually seems like it'll be much better for the job.

I'd love to see ISF export added too: https://www.interactiveshaderformat.com/spec
I believe that ambulances and especially fire trucks have a wider wheelbase than cars and vans do, so what I've seen in a number of places is speed humps that don't cover the entire road. They're wide enough that you can't avoid them with a car, but narrow enough that an ambulance or fire truck won't notice them.

Or possibly it's for buses.
> Like I said, completely out of touch.

Sigh. Is that all you do; respond by insults and innuendo? How about some proof... if you have any.

> You are not going to grow enough to sustain yourselves on 200 square feet,

200 sq ft is enough to provide fish and vegetables for 8 people, indefinitely. This only works when using aquaponics with combined plants and tilapia. See more here:

http://portablefarms.com/2016/feed-your-family-aquaponics-sy...

http://upriser.com/posts/this-aquaponic-farm-holds-20-000-lb...

> and what ever you do grow will require more resources than growing that same amount on an industrial agribusiness scale.

No. That wasn't your initial argument. Cost is your only argument, and one I have already conceded.

What is the cost of food security? What are the costs of having better tasting food than one can buy at the store? I've given other comparisons as well, none of which are about cost.

Or what about the next drought? It kills 80% of the crops. Those nice closed-loop hydroponics are immune to those effects.
Can you provide an example? All probabilistic algorithms I have seen rely on a pseudo-random generator a rely on an external source if numbers. I have argued elsewhere in these comments that both cases my be considered deterministic.
This is why I hope that Lyft/Uber/? purchase and run their autonomous fleets as planned. I can keep my gas engine car for longer trips while taking advantage of super low cost robot transport for day to day stuff.
Human-pig chimeras are being grown – what will they let us do?
> It's nothing against you but is this a common opinion in the US?

Not by anyone who understands how roads are paid for.
Remember the old days when one actually had to figure out directions for themselves by looking at a map?
It looks like you're only responding to my initial statement "I actually respected the speed limit as I went through". If you read farther, you'll see something completely in accord with your statement: "I was able to verify that at no point was I going more that 5mph below the posted limit, and from the point where those kids were visible, I was going far slower than that."
It is unfortunate 4164s dates before CAS before RAS refresh. Not all 41256s supports it either I think. There were even SIMMs with labels indicating that they are for Mac Plus/SE only when Apple had to use Siemens chips that don't support it.
It depends on the command of course
This is hilarious.

God is going to testify and the CIA will shit their pants.

Truth will come-out on everyhting and the oppressors will get lynched.

God says...
laziness how_about_that run_away shist hypocrite not_good how_do_I_put_this virtue Varoom jobs not_too_shabby far_out_man ahh_thats_much_better lust homo just_lovely skills couldn't_be_better well_I_never failure_is_not_an_option Watch_this middle_class epic_fail hang_in_there are_you_feeling_lucky on_the_otherhand food China good thats_right who's_to_say who_are_you_to_judge

This is fucken hilarious. A punk tries to pull justice and get justice on His ass from God.
I don't really know if skill level should be the only consideration. I think that every country has an obligation to consider its citizens. I'm not saying that citizenship should be the only consideration - but I do think that it should be a strong one. Here in the US, I know many technical people who hit mid-forties and couldn't find a job anymore, in spite of having great technical skills. So maybe there should be some obligation to make sure that a country's citizens are doing OK before allowing skill to be the primary consideration? I don't know -- but I do know that something is wrong with the way we're doing it now.
> that's exactly where I'm in now

You mean you have a trust fund and all? Ask your advisor then.
Edit: I mentioned the BBC because that was the example given.

I understand that you'd rather not pound on a singular example. But I think the BBC is a prime example. For the last Olympics I wanted BBC coverage, if only because in the U. S. you can...not...get coverage unless you have cable. One can either VPN or do what I did and setup a Linode in London for ssh tunneling. Knowing how the BBC is funded, I wanted to pay my fair share. At the time, unless one lives in the U. K., there is no way to do that. I put a fair effort into trying to find something to tell me how, too, not just "click...didn't find anything, time to enjoy free TV!". Sell me a three week license for $50, say "screw it, Olympics for everyone for three weeks!", something. Or leave money on the table while I give it to Linode.

To branch from the singular example, it annoys me to know end when I want to watch someone's content and they will not take my money. Fine, I can pirate in good conciseness, but I just to click, click, enter CC #, start watching, not go track down a torrent or find out if Linode has a data center in that country, et. al. The Oatmeal has a comic on this very topic that should hang in every content exec's office.
That's sad. My trip aboard an A380 from JFK to Dubai was one of the best flight experiences I'd ever had (in coach). The 777 we took from there to Thailand was not quite as nice, but still very enjoyable. Still boggles my mind that a jet as large as the 380 can get airborne.
Right. Just to add for example HBO's content is way cheaper in India than US itself because they would have to figure what local population can afford there.
I don't think they quickly publish data to show data error, but just to refute claims that their product is deficient or dangerous. This might be what you mean but they aren't looking to disparage customers but just to maintain the integrity of their brand to false claims.
VK is actually available in essentially all modern languages and is very popular in Belarus, Ukraine, and Kazakhstan; and sometimes used in countries with large numbers of immigrants from those four countries (Canada, Israel, etc) to check on family members or friends.
>You really don't understand how bad it is these days. The average family does not have $2,000 in savings, much less 5 to 10.

I'm not talking about the average family. I'm not about people on HN level jobs.

In fact, I wasn't talking about a family at all -- only singles or at most couples. A family makes it non practical for several reasons (though it still can be done).
The problem is people live 30 miles from work and come and go at the same time.
I like this idea and tried to upvote, but could not.
T-Mobile is one giant running scam. Nothing is what it sounds like with them.
As far as pedantic nitpicks go, that's actually pretty good. We changed the title.
> "Have you seen Twitter? There will always be bad actors."

Twitter (in contrast with say, Instagram or Facebook) seem actually like the perfect textbook case for this.

The level of abuse seen on FB and Insta vs. Twitter is night and day. I think this is in fact a great argument for "firms need to consider potential exploitation..." - we know that FB spent a lot of time curbing abusive behavior, and more importantly designing the basic mechanisms of the service to discourage bad behavior.

Twitter on the other hand has always half-assed abuse prevention, and refused to adopt even small measures that discourage abusive behavior.

The result is stark. To go back to OP's thought:

> "Social technology firms need to consider the potential exploitation of their technology by bad actors"

Facebook heeded this advice, Twitter did not. Facebook suffers dramatically less abuse and bad actors, and the impact of each bad actor is similarly lessened.

Design matters, technology matters, designing systems defensively to account for bad actors is important, and thinking about it does make things better.

And if we need a business case to justify doing the right thing, FB's numbers vs. Twitter is pretty clear vindication...
Schmidt Sting Pain Index
> "SLOW DOWN YOU ASSHOLE!!".

I hate these people. They never have any idea how fast you're actually driving. In my experience, the person complaining is deflecting blame. The only times this has happened to me is the result of someone's dog running in front of my car because they couldn't be bothered to control it (or let their kids walk a 100lb dog next to a road).

Speed on residential roads is definitely a problem, but yelling at the people who aren't speeding isn't going to solve the problem.
Really enjoyable article, thank you -although, could I possible talk you into an honourable mention of the 1801 Jacqard Loom which used punch cards to store patterns? :)

[1] https://en.wikipedia.org/wiki/Jacquard_loom
I'm a programmer, but I don't have any sort of CS degree. Is the 80 character line limit something that is typically taught to CS students? I had been programming for 15+ years before I ran into references to this limit. I'm still not really sure what it means. Do most developers set up their IDEs to let them know when they have gone over the limit?
I thought the same. Also, a new car feels odd even if you have a clean record. Don't like it when such stories make it into the news before anything substancial is known about the accident.
Easier than 3D printers? how so?
How has this asshat not been declared a 'vexatious litigant' by some court? There's a legal process to deal with people who file an exceptionally larger volume of repeated bullshit lawsuits.
Not a lawyer, but isn't that what pre-trial hearings are for?
Digital Comics Data Analysis (Python) – Marvel or DC and Other Conclusions
Ask HN: How are you handling your privacy/security?
Privacy is more and more important than before. It still an investment to get rid of some services which are prominent today (Google, Facebook, etc) and avoid security leaks.

How are you handling your privacy and your security ? (password, encryption, email, identity, etc)
Show HN: Map of immigration to the U.S. since 1820
Nice. I am sure this can be extended to object graphs too.

Now, if only we(or the compiler) has a way of hinting to the cpu how to prefetch the objects, it would give us awesome performance.
I'm neither American nor European, but have lived in both for a while, so at the risk of appearing like I'm trolling - the likely explanation IMHO is just that people in the US are nice and don't want to feel like they're being a nuisance to someone, even if legally they're in the right :)
Thats a great idea - but could you elaborate on the scheduling of jobs on Luigi - it does not have a scheduler like AirFlow - how do you schedule Luigi tasks ?
Short of using something like cash? I bet most transactions on Craigslist are done through cash (those under $1k or so). Correspond through CL or using relatively anonymous email, meet in public, use cash, and then go on your merry way.
I used to, I stopped a few years ago when the old channels became empty.
This is a very bold effort on Tesla's part. Fast deployments of autonomy code has never been tried before. There will inevitably be some casualties (even some deaths) in this process, but no other process can guarantee otherwise. The long term impact on public health is HUGE [1]. Some company just has to figure out how to weather the storm of (possibly irrational) criticism from the first such casualty. The company that can parse through this process and update their methods first will win.

[1] http://www.sciencealert.com/driverless-cars-could-reduce-tra...
That's some "friend" you have there. Life is short, you know.
Back in the day demos were more impressive imo. A lot of them now use direct x or opengl. For the most part the stuff you see isn't written by hand anymore AFAIK, they just have programs to generate the actual demo. Basically they use modeling programs.
"Free" here means very low quality streams. This is how T-Mobile is trying to create a bandwidth slow lane without violating the FCCs rules. This is "free" in the same sort of backhanded, conniving way that Facebook's "Free Basics" was free. Meaning, it's full of deceit and actually screwing people over.
Or how many of those didnt-vacation-and-now-I-spew-bitterness -and-lost-my-savings-anyway-due-to-buying-a-house-or-other-bs we mid-career vacationers will be supporting...
First Angular App. Shooting for Would You Rather meets Cards Against Humanity
The Pirate Bay operates outside of the US; US law (and the DMCA) does not apply to them.
>Maybe the problem is you and not your lack of trust fund.

says the guy who took a 4 week paid vacation.

most americans dont get ANY paid vacation, those who do often cannot accrue it over time.

you got to return to a job you kept, a home you likely kept, health care coverage that never ended, etc etc.

this is simply not possible for the vast majority of people, your pull yourself up by your bootstraps argument mightve held weight if you werent an outlier.
Given that (1) pressing the wrong pedal is a fairly common accident, (2) the driver was new to Model X, and (3) the Model X has "one pedal" driving, it's extremely likely that the driver thought she was pressing the brake.

Contrary to what the husband says in the article, this problem happens to drivers of all ages.
Yes, the submitted title ("A practical jetpack is just around the corner") was rewritten, which violates the HN guidelines: https://news.ycombinator.com/newsguidelines.html.

Submitters: the rule on HN is not to rewrite a title unless it is misleading or linkbait. If a subtitle is more informative, it's ok to use that. (We've done so here, because the title is a question and we all know what that triggers.)
Yes you can sell the share if you own it, but you won't be getting $43 for free. Assume you get 1 share of T-mobile stock currently valued at $43.11 and you want to sell the stock.

Since you did not hold this stock for more than 1 year, you will be taxed at regular income so if we assume a 30% tax, then you will be left with $30.18.

[1] As the nandhp points out below, T-Mobile is issuing these shares exclusively through LOYAL3 and selling your share within 1 year will be fee-free.
I've seen arguments and precedent in both directions about URLs and similar links; the legal precedent seems unclear, and would likely depend on the facts of an individual case.
This type of attitude is part of what drives people to take residential streets.
Sometimes judges do go against the law or at least make a legally ambiguous ruling. That is what appeals courts are for.
Cisco Aironet AP Shell Command Injection
5 Yoga Poses Every Programmer Should Try
People are a curious restless species though. It used to be conquest/colonies that would drive people away. The aristocrats considered it de rigeur to tour europe on their trust fund equivalents, often bringing western ideas with them. Traveling for leisure is indeed becoming the un-creative thing to do. And it's largely an artifically created dream. Wonder if there are ways to make it more meaningful.
UK here, pretty sure everyone in the country knows this one. Think there was a memo...
Considering that the owner's wife said that she tried the brakes but they weren't working I am pretty sure there will be brake usage logs coupled with associated acceleration/deceleration data. That should tell us if the brakes were applied and if they were working. The acceleration logs will also show if the acceleration pedal was engaged at the time or not. I am assuming that an auto acceleration log is different from a hardware pedal usage log. If not we can't determine if the acceleration was due to software or hardware.
That's an entirely reasonable response. They allowed TPB because TPB very specifically noted how they maintain compliance with easyDNS's policies. They wouldn't necessarily support an arbitrary torrent provider on principle.
I think you can solve this by reporting an "I can't read unless you write some more" event, or allowing a "I can't write unless you process some events" return code from the write function. You need some protocol awareness (you can't completely abstract every protocol as bytes -> JSON and JSON -> bytes), but it doesn't rise to the level of letting application code directly have access to the underlying file descriptor.

I believe both SSL and SSH have similar issues, where the state of the protocol client requires that you order reads and writes in some way to avoid deadlock. I guess TCP also has the a similar risk with window sizes going to 0, and in practice, hiding TCP behind a UNIX file descriptor and a relatively constrained socket API works fine; client apps don't need to care about the exact state of the TCP implementation.
10 things I learned working for Jason Calacanis
One of the nice things about Go is that the io.Reader and io.Writer interface being written into the base libraries means a lot of code gets this right, and only expects a stream rather than "a socket".

The takeaway here is not that Go is awesome; the takeaway is a lesson on the importance of getting a very early release of a language and its stdlib correct. The vast majority of modern languages today could trivially-to-easily do the same thing, but they don't in the standard lib, so the first couple of libraries end up string based, so the next libraries that build on those end up based on strings, and before you know it, in practice hardly anything in the ecosystem is implemented this way, even though in theory nothing stops it from happening. (Then around year 3 or 4, a big library gets built that does this correctly, but it's too late to retrofit the standard library and it only ever gets to about 10% penetration after a lot of reimplementation work.)
Take a look at https://en.wikipedia.org/wiki/Kolmogorov_complexity

The Kolmogorov Complexity of a video (or any other data) is the size of the shortest program which outputs that video then halts. This 4k executable is similar in spirit, but also follows strict rules about efficiency: Kolmogorov complexity places no time limits on that shortest program, whereas this program must output pixels fast enough to make the video realtime.
If you don't like it, or can't stand to not buy a new car every few years and go out on bars, don't do it. Some appreciate the traveling more than "having fun" by spending money for "nice things" (which for a lot of people are BS throwaways, but they still moan that they can't afford to travel).

It's not like somebody put a gun on your head.

5-10K is by no means a "substantially small travel budget". In fact many middle class families in other parts of the world make it with that or less for the whole year.

Now, if you want to travel the world first class and stay on 5-star hotels, get the budget for it.

Not everybody needs or cares for that -- but we can still travel for months on end on far much less AND have fun.