skysight-inc/HackerNews huggingface dataset:
Wow, that's a ridiculously defeatist attitude. Comparing reverse engineering a FPGA to landing on the moon?

First of all, it's a relatively new field for open source. The icestorm project only got a complete synthesis to bitstream pipeline working last month. So although you see "comments all the time", it's not like development is stagnating. In fact, it got off the ground for the first time. It's not surprising it lacks support for hard peripherals at this point in development. Lack of timing analysis is a showstopper for any serious design as well, but it's not like it's an unsolvable problem.

>There's zero incentive for Xilinx to allow a free software competitor
What? How is another system that sells their chips a competitor? AMD reacted to open source driver development by providing documentation for their GPUs. The exact opposite seems kind of an extreme position. Xilinx is already pretty open source friendly on the software side with their Linux kernel contributions. And it's not like they are the only vendor in existence.

The security features on FPGAs right now are to prevent people from getting the bitstreams out. Just like on virtually every modern microcontroller. That hasn't stopped open source toolchains one bit.

FWIW I've done designs on the Zynq too, it's certainly one of the most complicated cases and I doubt it will have open source support any time soon. But most of the critical stuff is in the hard blocks (e.g. ddr timing and the like), and it's actually the easiest because there is not really any p&r work to do there, it's just figuring out what the configuration bits are.

(sorry if I sound overly defensive, I work on free video codecs and get a very similar attitude out of many other people who feel that performant video codecs are not possible outside of MPEG. it gets incredibly frustrating)
Iran, big powers clinch landmark nuclear deal
I think it's terrific that they post things like that so openly. If I were ever going to apply for a job again (and I hope never to), I would definitely read up about the company and read at least some of their blog posts. And if I found a post both so intensely dim and so offensively exclusionary as the one on archive.org that you link, I would immediately know that this was not a company for me.

My personal favourite bit is sneering at the guy for saying "you can never overdress for an interview" - I can just imagine the poor candidate sitting there in his suit, feeling horribly out of place amongst these imbeciles, trying desperately to make light of his situation with that remark (it's probably just what I would say myself, in fact) and unwittingly providing more fodder for their asinine blog.
Hey guys that BadBios is totally impossible, agreed? What a scrub, UEFI viruses are impossible. lol psychotic break amirite

I caught a message on the Windows install rebooot about "Intel AMT activated" during a clean reformat - but in BIOS it shows deactivated on reboot. Kaspersky/Malwarebytes/CCleaner shows clean on every scan for system files - I'm seriously wondering whether I need to dump this machine hardware and all. The cause for the reformat in the first place was a potential virus infection, maybe a rootkit. I didn't want to let it back on my network after I scanned a cryptolocker variant in my temp folder.
Windows Server 2003 is now officially End of Life
"Most BMWs are quite nice, reliable cars with low maintenance costs."

I like mine and it's reliable, but 'low maintenance costs', that I wouldn't say...
As far as I can tell, unless I missed it, it's pretty much just Yishan and Alexis with Ellen staying out of pretty much everything. Even more interesting that the firing of Victoria was Alexis's decision and not Ellen's but Ellen totally got the blame for it as far as the Reddit community was concerned.

So much public drama.
"Probably don't have enough wealthy friends & family" you mean?

Actually re-reading your comment I'm still not sure what you mean? If you're not willing to sacrifice relationships to start a company, then you're not cut out for founding? Isn't that a pretty unhealthy position to take in life?
Atmega chips are great. It's not really because of AVR architecture, but the options they provide are amazing - from standard built-in UART to a proper RF TX/RX. All on one chip.

I really liked working with Atmega (and AtTiny) hardware. So if you get a compiler chain that works for AVR because of the competition, you may as well continue and get a starter kit ;)
Adding an electrical outlet to parking spot is not very expensive, so as soon as there is a demand on the market, landlords are going to add them to the parking spaces, like they do with other ammeneties, like kitchens or air conditioning. Or at least allow the renter to install one.
It also sounds like someone listed his fourth favorite Fleetwood Mac song.
I refuse to click on any pages that proposes me a 'survey' on my first visit. Clickbait.
LHCb experiment reports observation of exotic pentaquark particles
Very common with the company I work for now. People will buy our product and dispute. The credit card companies usually obey it.
There are annual tours of the unfinished tunnels. You used to be able to get in, but 5 or 10 years ago a more substantial barricade was put in place.

Also of interest, the current (and long beleaguered) Cincinnati public transit project, the streetcars: https://en.wikipedia.org/wiki/Cincinnati_Streetcar

Hopefully we'll actually get them this time.
Things your language should steal from Perl
I don't know the exact details but I didn't think Iceland was in Europe, the UK wanted to rush them in so that those rules could apply:

https://en.wikipedia.org/wiki/Accession_of_Iceland_to_the_Eu...
Tried cloning a project and it told me this:

Object #<Object> has no method 'isAbsolute'

Any ideas?
Luckily, this at least requires physical access.
Good, just leave it there.
Because a web based application doesn't need installation, it's cross platform and accessible by everybody.
What satellites are you interested in?

I've got a handheld VHF/UHF yagi which is kind of fun (ISS, SO-50), but a rotor and a roof to put it on would be a lot nicer.
Greece hasn't been given any time to effectively reform since 2010. Austerity hinders growth, and growth is the only reasonable solution (in the short term at least). With the EU demanding austerity meant Greece had little room to improve their situation. Also remember the stats I shared with you before, the vast majority of the last loan went to the banks and paying off the prior loan payments, the money available to the Greek people to grow the economy was far less. Pausing the debt burden would give time for growth that Greece hasn't had since 2010.
It sounds like you're saying this lends some weight to the BadBIOS theory. No, the main unbelievable feature attributed to BadBIOS is the ability to jump airgaps via ultrasonic communication, which is not mentioned in this article.
I bought a foreclosed 70k house in Miami in 2009 (4br - 2.5bth, now worth 150k - rented and cash flow positive) I've lived in the bay area since 2012 It hurts knowing I could buy two or three more houses with what I pay in rent here, similar houses in the bay cost 600-700k yes it really is a 5-10x difference #sigh
It is in the creditors interest to only provide a short term solution. They want to see reforms actually put in place to ensure the money is going to where it is needed.

If Greece were given enough to tide them over for 10 years how do you think the government would spend it?

Debt management is about a partnership, where financial responsibility is learned but both sides. The creditors are learning to be more cautious and Greece is/has learnt to control its spending.
Actually the IC design tools are a lot more expensive than 50k to 100k. You need a variety of tools for a modern process node (Calibre being one of them usually used for LVS/DRV - checing the GDS2 against the schematic and checking the process design rules). You also need a synthesis tool to convert RTL to a gate level representation (usually another 100k or so), a place and route tool (usually many 100's of K), simulators (probably around 50k again), tools for inserting test logic (again around 50k), timing analysis tools (probably around 50k again or more). Usually you have a bunch of timing analysis tools as you need to check timing at a variety of process corners and temperatures at the same time. There are also other tools that get used at various points in the flow that all seem to cost a lot of money too (like tools for analyzing static and dynamic IR drop and logical equivalance tools, formally checking that the gate level description matches the RTL)
So you can see you can end up spending a million dollars fairly easily.
After twenty years of political battles Detroit started to build a subway in 1928. They got two stations built before the depression killed it.

I can't find much of anything on the net but my Dad remembers it being built. In the seventies there was an entrepreneur who started running tours of the stations but he did so without city permission and they forced him to stop.
what made this game so fun and great for those that love it? I've played it on an emulator 15 years ago and I thought it was okay but nothing really stood out in my memory. Perhaps it would've been better if it had been played on an actual SNES console in the 90s.
Maybe the MVC frameworks you used weren't the best, I can do everything on the backend and still have all the advantages that you described.

It's not about where you execute your UI code, It's about how you structure your application.

I've seen plenty more of SPA's become an unmaintainable spaghetti nightmare and also seen many non-SPA's work splendidly.
it was about time!
I made it my new year's resolution in 2015 to have Flash disabled. For my use case, it works great. Longer battery, less heat, and the internet still works.

I do turn it on (enable) every now and then for some sites, but very few/infrequently and turn it off right after.
Thеrе arе many cyrillic lеttеrs looking idеntically to latin lеttеrs. In previous sentence all "e" letters were cyrillic, for example. So probably the only sane way is to limit username characters to latin letters.
nigger probably an atheist.
Then again with C99 you do have stdint.h which gives you defined width types as well as minimum width types. And others.
Help me understand some of this stuff:

> the definition of an application’s UI as a pure function of application state

I presume "application state" means the stuff that the app cares about, and not the stuff that it doesn't.

But the app's actual, rendered UI incorporates state from multiple sources. For example, if you have a text field, it has "application state" like its positioning, "framework state" like where the text selection(s) are, "user state" like what size the user dragged it to, etc. And your "pure function of application state" necessarily discards this non-application state.

So then how does this state ever get preserved? The answer must lie in the "diffing algorithm:" the thing that determines what has changed, and attempts to reuse as much of the old UI as possible. A good algorithm will reuse an element and preserve its state. A naive algorithm will drop state and result in bad UI.

So in this model, aren't you taking a huge and hidden dependency on this diffing algorithm? What's the right way to ensure continuity of non-application state across updates?
Former CEO Yishan Wong weighs in on the mess at Reddit
People said this about nav systems. I know I did. Sure, Google maps was great on the Interstate, but put it on the side roads of Pittsburgh, PA and nav was completely toast.

Guess what? A couple years later and nav systems were better than 99% of people even in places like Pittsburgh. I haven't bought a Thomas Guide (remember those?) in 10 years, I think.

It's going to be like this for self-driving cars. It will be slow progress for a while and then it will just go exponential. Part of the slow progress is that nobody wants to have the first fatality in a self-driving car as it will be an absolute PR disaster.
Linux still struggles with HTML5 and flash
I used to work in some offices near the old Sears department store by I-71. One day a co-worker asked me if I wanted to go exploring. Apparently, two of the old subway tunnels---short tunnels through the hillsides---run along the eastern side of the highway (https://www.google.com/maps/@39.129868,-84.4952788,769m/data...). We parked on Oak (or was it Lincoln?) and walked down to the entrance in hip-waders and hardhats. If I remember it correctly, we ended up on the other side of Taft or McMillan (https://www.google.com/maps/@39.1256898,-84.4971403,140m/dat...). Not many signs of human habitation. One of the tunnels was pretty flooded. The other had what looked like the remains of a campfire, maybe a few bottles.
VR Researcher Doc OK creates simulation of Hololens' actual field of view
When all browsers disable Flash, a ton of old artistic content will become unaccessible. I'm thinking specifically about Homestuck animations and minigames, but other people will have their own favorites. Is there a good transition plan?
A catchier name.
Can you elaborate on why you think that?
When you've got a BIOS-level rootkit, what's unbelievable about a hardware-level transmission mechanism? If an OS can load device drivers, why not an exploit toolkit?

Again, the problem with the BadBios story (?) from a security-level perspective was that it came from the head of a top-level security consultant - so it's hard to know if it's true or not, because if he was chasing at system ghosts, they were 100% feasible system ghosts, with Proof Of Concepts delivered (eg reception of ultrasonic transmission via laptop speakers [1]). At this point I do believe they were ghosts, but if you want to analyze them - posting about an actively-administered rootkit installation on your LAN on the internet was a mistake, because once detected the attackers would pull back.

And the more we learn about state-level cyberattacks, the more that potential attack rings true. It's just a question of tradeoff - do you really think that at least one party who could mount an A-grade cyberattack would do so against one of the people most likely to detect and analyze it, versus the chance to see what exists in his systems? When you get down to it, once infected you cannot trust so basic a system as a hard drive, and the NSA has attacked that firmware [2]. See: Reflections on Trusting Trust. [3] And that's about 90% of Dragos' sins right there - not trusting systems (or even components) that were exposed to unknown exploits translates as "paranoia" to the average user.

[1] http://www.jocm.us/index.php?m=content&c=index&a=show&catid=...

[2] http://www.wired.com/2015/02/nsa-firmware-hacking/0

[3] https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...
The linked video shows a third person view of the user's frustum/field of view in Hololens.

Doc OK (the author) also wrote a post here with details on his experience using Hololens at Build and how he measured the field of view:

http://doc-ok.org/?p=1223
Flash - sure, since Adobe doesn't really care that much. But HTML5? That's in browser's hands and support depends on your browser choice only.

Did you mean any specific codec for video playback, or something else?
Ahh but you miss an important point - humans are not 100%.. it does not need to be 100% it only needs to be better then your average human.
Nope. no reasonable alternative to flash has proven viable. Which is crazy.
> But they didn't drive that fast thinking that the snow was actually falling leaves or that the windshield was dirty or that the car was suddenly moving backwards, or any of the other ridiculous things that an AI will begin thinking when it falls out of a switch statement, encounters a case it wasn't trained on, or loses its GPS signal.

Except that autonomous cars will have lidar and radar which sees through rain and snow, accelerometers and wheel monitors to integrate position even in the face of GPS loss, and infrared and ultraviolet cameras which can see much further than human eyes.

You are right. Autonomous cars are worse right now. But they will be way better than humans really quickly.

Look at how fast the DARPA challenge went from "can't complete the course" to "had to slow the vehicles down for safety".
We don't tend to eat our friends excrement..
How can this code print Hello World without any print statement
They aren't free trade negotiations. They are protectionist trade deals meant to exclude China from trade in its region as it rises. (China has been trying, similarly, to arrange ASEAN trade deals to exclude the United States).
Not all autonomous cars require that, either. Nor is there any reason whatsoever to believe it will be a requirement in the future.
Six Speed
Shumway?
It is. I've been using it for years, they just decided to integrate it with the rest of the browser
So you'd be 100% OK with Windows having Bonzi Buddy installed by default (and with it not being uninstallable) if it only ran when you clicked the icon, icon that is on the desktop and start menu by default? It only runs when a user clicks it so it's ok?
How to Make 6 Figures in a Year with No SEO
Seems like only a temporary block. Mozilla isn't brave enough to put it out of its misery like it belongs. Still some big sites using it though, like Twitch.
> the section on DRM circumvention is apparently pretty much unchanged from previous versions. Previous leaks showed it criminalizes those who bypass technical measures aimed at restricting copyrighted content — even if they’re being bypassed for reasons that don’t contravene copyright law.

can someone explain how DRM would be enforced, and how someone could bypass it with "technical measures"?
Kid Dances at Wedding
How is adding more debt designed to address the debt load problem? Is Greece getting a sizable interest-free repayment holiday?
I think the ideal is a "tick tock" strategy where you're either allowed to innovate on tooling or innovate on product but never both at the same time. Reserve interesting tooling experiments for small, well defined, non user facing systems so that your team becomes familiar with the pros/cons, then apply it to large scale core functionality once you've gained the experience.
I've been trying to solve this on Ubuntu 14.10. There does not seem to be an update path. I've installed the deb on https://get.adobe.com/flashplayer/ which does not resolve it.
If cars in the US suddenly became electric, how much electricity would we need?
That's my point. Why isn't it bundled with FF as an extension, instead of being integrated on the browser and effectively impossible to uninstall?
At least it's being served over HTTPS :-)
From Bedouin to Billionaire (and 2015 World Entrepreneur of the Year)
"require intermediaries to pass on notices of alleged infringement to their users" aka they can intimidate and mislead gullible users into paying penalties for copyright infringement even if they aren't legally required to.

As someone outside the US, this trade agreement seems like the US trying to impose its poisonous, backwards copyright and intellectual rights laws on the rest of the Western English speaking countries.

All behind closed doors of course, with no open debate, to the massive boon of greedy corporations and at the expense of the common man as per usual.
This would make a good Project Euler problem.
Peoples choice is guided by what they percieve they will use the car for. So you buy a minivan if you have children, because there will be situations where you need the space, if you have more than 2 children that makes sense. And as you mention, you buy it for the two roadtrips. I know people who spend a crapton on an station wagon two classes larger "because they need to move shit every now and then", completly ignoring that if they just choose the car that fit their every day needs, they can rent the car they need for special occasions and come our way ahead financially.

Many people own 2 cars as well, and it just makes sense to at least make one of them an electric. That is in my opinion will be the tipping point where there is enough demand to heavily invest in proper charging network.
Except we only see one side being forced to make sacrifices, not both.
"All versions of Adobe’s Flash Player plugin are currently deactivated by default, until Adobe releases an updated version to address known critical security issues."

There's no updated version yet.
What does this have to do with HTML5?

Why on earth should Firefox ship a different HTML5 engine for Linux than for the other OSes? To me, it doesn't make a lot sense to assume Firefox provides a better HTML5 implementation for all other operating systems.

With all due respect, this comment seems to be more of an overall anti-Linux sentiment.
I hope this will be another push for content creators to abolish flash in the long term.
Apple Invents New Apple Watch Biometric ID System Using Plethysmography
Stockfighter Announcement
I remember that the hot/cold water tap was hidden inside the smoker's area in Guangdong, but it was there and plenty of people used it. I'm not sure if they offered free paper cups or if you had to bring your own bottle (which I always do).
previous discussion: https://news.ycombinator.com/item?id=9883246
Easy Custom Elastic Bamboo Agents with Packer
A VC Portfolio Day – Paua Ventures SaaS Marketing Tips
I find amusing that visiting that same page triggers the 'Firefox has prevented the outdated plugin "Adobe Flash" from running on support.mozilla.org.' warning.
Actually, Firefox uses the platform decoders to decode patented codecs like H264 or AAC. So the operating system does play a role. I also think it's not unreasonable to believe that hardware accelerated H264 decoding works less well on Linux.
I hope this will not make more content creators choose that annoying unity3D plugin thing that doesn't support linux for games.
It's exactly that. Listen to Obama's State of the Union speech. He said it quite clearly. The TPP is about fixing international law and the terms of trade to benefit the US - as opposed to China (who has been pushing for other trade blocs with non-US law).
Comcast's Answer to Google Fiber
Probably not. Endocrine disruptors in the environment can result from degradation of certain polymers, releasing chemicals such as bisphenol-A (BPA), phthalates and other compounds. For example, materials made with BPA such as polycarbonates, are associated with endocrine disruption hazards, particularly for children.

Generally food and beverage containers are made from polyethylene or polypropylene because these plastics are very inert. They aren't made with compounds associated with endocrine disruption.

Since the proposed roadways were going to use recycled polyethylene pop bottles it shouldn't be a problem. However I'm skeptical about the idea on other grounds, I have real doubts about factors like durability and cost.
I see it the opposite way.

I don't think it's just "reddit drama" especially since reddit is a YC company and Sam Altman is on the board. Some of the revelations give some really interesting insight in how, what is considered a wildly successful web-startup, is (mis)-managed and some of the back-room dealings happen in the supposedly "meritocratic" valley.

I think this is ripe for really interesting discussion actually - especially when it comes to how a massively public company that came out of such a technically oriented culture handles this much scrutiny.
Hicosy, smart energy monitoring platform startup, soon on Indiegogo
Shumway actually works pretty well on a lot of the old avm1/2 animations. Few run perfectly, but it shows that it is a practical way forward.
The Flash plugin update fixing the RCE bugs is scheduled to be released tomorrow by Adobe, after which the block will be lifted.
AddOns->Plugins->Ask to Activate
Flux capacitors are standard on Aston Martins in 2055.
Didn't they ditch that in favor of full HTML5?
I always confuse these guys with Vooza.