skysight-inc/HackerNews huggingface dataset:
One only needs to look at the number of datasheets that Intel, AMD, and the other x86 manufacturers publicly provide(d) and compare with what Qualcomm, Broadcom, and the other ARM SoC manufacturers have to see the stark contrast.

Admittedly the x86/PC is not completely open and documented either (especially in the recent years), but the IBM PC in 1981 with its extensive set of documentation including schematics and BIOS source code(!) started a trend of strong backwards compatibility that still persists to some extent in PCs today and contributed to a solid, well-documented platform on which countless applications could be built and continue working despite many upgrades and improvements over the years.

From that perspective, I think --- contrary to most popular opinion --- that the presence of "legacy" features is a good thing particularly as it relates to the PC architecture: it's what enables retaining that aspect of openness and stability, something which can hardly be said of the various ARM platforms today. Every one is different, barely documented (at least publicly), and changes frequently. And even the Raspberry Pi, a well-known ARM platform specifically for "tinkering", has remained pitifully underdocumented and closed --- with newer versions of the Pi changing dramatically again.

Of course, there is still an opportunity for Qualcomm/Microsoft to release everything and make this platform a de-facto standard like IBM did 36 years ago, but sadly I don't think that's very likely...
> Perhaps the MIT drone could use a Stirling engine with a Pu238 RTG heat source and air as the working fluid. If so, it could stay up forever.

Radioisotope thermoelectric generators only output something like 250W up to a max of 600W. Not nearly enough for sustained flight of something this size. Also, if you think the licensing and permitting process is hard for a regular drone, take a look at the amount of paperwork and security related to all of the RTG powered spacecraft/probes launched in the last 30 years. Pu238 is, to put it mildly, a somewhat controlled substance.
An RSS reader that fetches articles from a few news sources that you like.
Bring on the downvotes! It is still Orwellian.
Animal studies of alcoholism is not my main field of study but I'm guessing many such studies have been done, here is one example: http://onlinelibrary.wiley.com/doi/10.1111/j.1530-0277.1998....
Most of my exposure to Snopes is pointing relatives worried about things like celebrity deaths, The Onion articles, and that Harry Potter is a satanist to it in an attempt to counteract whatever they were exposed to on Facebook.

At the very least, they seem on the side of sanity against bullshit like that.

As to their politics, they seem to get criticized by both sides [1] - which while not an automatic pass of trustworthiness at least seems to be on the right path.

1 - http://www.snopes.com/info/notes/politics.asp
What will alibaba do in the field of quantum communication?
RachelFGuitar?
A Guide for Getting Lucky in Startups
Hawaii Considers Implementing Universal Basic Income for All
Opposing any level of density or capacity beyond single family houses with low lot coverage in your (urban/inner suburban) neighborhood is straight down the middle of any definition of NIMBYism I've seen in recent use. Particularly when you live somewhere that normal-sized houses go for $800k (!).

I'd also (tacitly) oppose large single family homes replacing small single family homes, but that's because I'd prefer to see even larger apartment/condo buildings. When each project is so politically expensive, it's important to get as many new units as possible out of each one. (Looks like defen is on board with this idea).

When two single family homes on a lot is encroaching on a community's threshold for permissible scale, usually a large apartment building would be out of the question. So I'll take what I can get.

At a 2:1 or better multiple (new units : demolished units), these conversions might be decent. You could increase a city's housing stock 2x that way, and it'd be a less drastic change than dozens-hundreds of skyscrapers needed for the same effect.
> Not sure how hobby or volunteer work has anything to do with that. A bit strawman-y.

It's not a hobby or volunteer work if the end goal is to start a successful business. Some of us are (again) not lucky to be born with a silver spoon in their mouth or have some VC drop money in our laps to start something.

> ...where I live it's also not allowed to volunteer at e.g. a home for the elderly

I'm very glad that I don't live where you do since it seems like a place that is hostile towards humanitarian efforts and kindness.

>...because the union would feel you are taking their work.

So what if the unions feel that you are taking their work? After being a part of a union for several jobs, I am very much against them since they took a large portion of my pay for nothing in return.

I'm sure that there are many founders out there who worked long hours with little to no pay to start their companies since they lacked investors or bootstrapping funds. These minimum wage laws only drive up the cost of living, drive out jobs and make it even more difficult to start a business. My stance is that there should be no minimum wage and if the pay is too low, go find a job where the pay is not too low.
Certainly. I only meant to add to the conversation.

Your endeavors seem promising.
If you have a truly ridiculous amount of electricity, such as from a multi-megawatt scale photovoltaic system that was almost free to install, or from a theoretical very high power/low cost nuclear reactor... You could electrolyze seawater into hydrogen and store it in tanks. Doesn't necessarily have to be fossil fuel.

The watthours per amount of hydrogen stored are ridiculous, but as giant scale photovoltaic becomes commonplace, it might be possible. https://en.wikipedia.org/wiki/List_of_photovoltaic_power_sta...

Cover a 20 x 20 km section of Libyan desert with ground mount 360W PV panels, there's your power source.
Was expecting more of the operational costs of running a restaurant, rent, utilities, food, labor etc. This article focuses on all the stuff he bought to get to day 1...interesting, but not that useful.
It looks like you've learned a lot, but a lot of people are going to criticize you based off your design skills. Frankly, it's ugly so you're automatically not going to be doing any product work. If you could clean up your demos to look more acceptable to the modern day reviewer, I think you would have better presented yourself.
Ugh. This means the two-column view is disappearing (it was an option in labs). Infuriating that phone-driven design is destroying the desktop experience.
Apple Music’s first new personalized playlist wants you to Chill
This is probably a dumb question: but how does someone look at the source code for a commercial product like Avast? Some sort of DLL decompiler or something? If that is the case are things like function and variable names conserved? This is probably super trivial, but reverse engineering / pen testing isn't my area.
R's and Octave's story is very different. Essentially one of the key originators of S, John Chambers, started to work on R. That would be like Cleve Moler being a core Octave contributor.
"Being on the right path" doesn't mean that long-term this is a responsible party for steering democracy.
And it is acceptable to turn inoccents into a country's prisoners? This is also sick.
I realize it is complicated and has many moving parts. Perhaps it would help to think of it this way: We don't actually need comprehensive solutions like so many people are looking for. We just need a thread to pull to start unraveling it and begin to shrink the problem. And because there are many moving parts, there are many threads to pull. People can work on various parts of it, to good effect.

Best.
Comparing APIs in go, node and dotnet core
I had already pretty much stopped using GN because it was so overburdened with Javascript that pages refused to scroll. (And that was on Android, which you'd think Google would optimize for.) Now it seems to scroll well enough, but you have to scroll a lot more because the information density is so low. Yet another website designed to impress rather than inform. Not interested.
Last time I tried to login to namecheap with firefox I got like 5 captcha checks (select all tiles with signs) and ended up with the annoying one that says "click on the tiles until you don't see any more cars", the annoying part with that was that it took AGES until the new images appeared. When I tried the audio thing it said "we are sorry but you computer is sending up automated network requests" or something like that.

When I tried again with chromium it got instantly verified.
I would like this, if only to eliminate the fluff and click bait that dominates unfiltered Google News. For the service you are developing, is there a way to control the topics shown, or eliminate certain subjects or keywords from the display?

One comment about using wire services from other countries: Many of them are government-sponsored or otherwise controlled by the government/ruling political parties, and therefore can be quite biased in their presentation of local or regional news. Xinhua, Taiwan's Central News Agency, and Voice of America are examples.
The appliances you're describing are a few hundred to a few thousand dollars each. Maybe we could expect the full package to contribute $30k, or even $50k, of increased costs.

This could explain a jump from $200k to $250k. Not from $50k to $200k.
It seems like they've also changed the algorithm. I'm getting completely irrelevant articles to what I search for. For example if you search for "Chobani" the top articles are about Yoplait(??)...then there is a bunch of results about Alex Jones interview with Megyn Kelly(???)...I know there was a whole debacle between Alex Jones and Chobani but these articles are not even about that. They're about Alex Jone's interview with Megyn Kelly. Maybe they'll have a sentence or two in the article about the incident with Chobani but these articles have nothing to do with Chobani! I'm just using one example, it's like this for everything I search for. https://news.google.com/news/search/section/q/chobani/choban...
Towards “One Size Fits All” Native Apps: Responsive Tiles
Its a fairly common thing in restaurants, at least in the South, to hang outside clear plastic bags half full of water from any sort of awning or overhang, especially around dumpsters.

Supposedly it confuses flies and they'll leave the area alone. I've never seen any evidence of this.
"Cheap energy means cheap air conditioning. We don't have to change a thing!"
Dyalog Version 16.0
I wonder if there will still be a small yet thriving enthusiast community around building, restoring, modding, etc. of "real computers" --- somewhat like what happened for old cars. Much like antique vehicles are not as safe (in all senses of the word) or efficient as new ones, and often cost more to maintain, but at the same time they are also simpler, more easily understood, and relatively free of outside (regulatory or otherwise) influence while providing mroe freedom and control to their owners; just like comparing an older, more open PC to the latest locked-down consumption-oriented gadget.

After decades of signed bootloaders being the norm, legislation may just come along and sign the death knell. Exemptions will be provided for industrial uses, but everyone else gets CFAA indictments.

Stallman's story is relevant as ever: https://www.gnu.org/philosophy/right-to-read.en.html
This is a terrific observation - really should be the top voted comment.
Average housing size has also more than doubled, plus there is inflation. Average new housing is above 2400 sq ft, nearly 2500, iirc.
FPGAs are synchronous digital logic. That may sound complicated but it's actually conceptually quite simple. If I had a white board I could show you a diagram in 10 seconds that would probably clear everything up. But instead here's my attempt at a description.

1- digital logic. From your CS background you're familiar with AND, OR, NOT, etc... imagine having a bunch of these simple functions and being able to combine them and reorganize them to meet your needs. These functions are "continuous " in that they always update their output when their inputs change.

2 - synchronous: this essentially means "registers" that store values (flip flops) are controlled by a global clock signal. When the clock "triggers" (usually on the rising or falling edge) new values are loaded into the registers.

So with those definitions in mind, an FPGA, or any other synchronous digital system, can be thought of as: inputs feeding registers, feeding a cloud of logic, feeding registers, etc... for as many stages as is needed (or possible) until you get to the outputs.

Edits: clarifications (hopefully)
It was posted many years ago
I used to think there were lots of panhandlers asking for money.

Then I realized that there are roughly four different people working BART station entrances along Market Street, who collectively account for 100% of the times I've been asked for money.
The fact that the Democrats outspent the Republicans by a factor of 7[1] and still lost. But that's exactly my point: the Democrats tried to manufacture a candidate in a time of dire need instead of first going for school boards, local municipalities, etc.

For what it's worth, Handel was a pretty terrible candidate too. Just goes to show how weak the Democratic strategists are. Obama won because he was an excellent candidate. Here's a novel idea for Democrats: get more awesome people to run for office.

[1] http://politics.blog.ajc.com/2017/06/19/the-race-for-georgia...
It is a poverty problem. People become homeless for a wide range of reasons, but once there, it's hard to get out. How much harder do you think it is to get a job, deal with essential bureaucracy when you have no fixed address?

It isn't because of a shortage of housing. There are homeless everywhere. The most effective solution to homelessness is literally giving people a home. Not just because it means that technically you aren't homeless any more, but it gives someone a chance to get their shit together again.

http://www.huffingtonpost.com/2014/03/25/housing-first-homel...
> The quality of local government schools (and therefore the good school's district) often is a large factor in house prices.

anecdotally i went through almost all of my k-12 in public school and it seems like the opposite: that areas with more expensive houses pay more in local taxes which fund nicer schools and governments. meaning the "quality" of the local government is a function of the wealth held by its residents. this is all to say that be it the local government or a privatized system, the education system seems very much beholden to their patrons, the rich families. i don't see why privatization would be a better alternative.

> I'm not sure that the government management of schools aligns the school's interests with long term goals.

saying that the current system isn't good enough doesn't automatically mean that some other system is better. the question remains.
Yep yep - they either changed the Algorithm or did something stupid with the UI. For example, searching for "H4 EAD" on news.google.com returns nothing now -

new -
https://news.google.com/news/search/section/q/h4%20ead/h4%20...

VS

Old - https://tinyurl.com/y9tf8cou

Very weird.
For two years I lived in a homeless camp. Those folks ridiculed institutional programs to help them because the programs were embarrassingly naive.

They were "taught" things like how to fill out an employment application. These folks were not stupid nor ignorant. They understood this sort of thing. The programs they were often forced to attend to get help were based on fantasies about who the homeless were and what their problems were.

Homeless people have difficulty leading their lives. They have problems coping. Their problems are deep-seated personality problems which constantly interfere with maintaining a directed lifestyle.

Compelling drug, alcohol, and tobacco habits were common, but this was not the problem. Why did they have these habits, and what was this thing that was interfering with living a direct lifestyle?

I don't know.

I do believe that they need a sheltered life and the help of a psychologist with a deep understanding of what was interfering with their lives.

They were trying to lead the best lives they could and be the best people they could manage. But, that was not enough.
It could prevent a part of the problem, depending on how Avast chooses to parse things.

Remote execution would be harder to achieve.

But, parsing anything that you end up evaluating includes a whole class of bugs that Rust can't reason about.

A common (terrible) example on Windows is to serialize a data structure, and then pass it to another program after forking to a new process. If that serialized data includes particular sequences, it can cause the forking process to do other things.

Rust can help you ensure memory safety, and type safety. But it doesn't prevent stupidity.
So now there is a cheat sheet of terms for people to use in their click bait headlines to get even more clicks!

ARRRRRRRRGGGGHH!
> Stanford Made Available Code From Cars That Entered Darpa Challenges

That's oddly worded. The wording makes it sound like it's the code from numerous different cars in the challenge, and not just Stanford's entry, but the site wording and the source structure itself look to be a single system.

Then again, the code is from 2011, so I guess the past tense is somewhat justified...
Yes! Sort of a Craigslist meets old-style Fark for news. This is exactly the way a news site should look.
I think it was Deming who said "your system is set up perfectly to produce the results you are getting." SF has:

- a mild climate (attractive if you don't have shelter)

- our society has no place for mentally ill. They may not ever be able to live life by themselves.

- a $250 million of subsidies for being homeless, apparently

- a culture of spending money on the symptoms rather than solving the problem. For instance, a number of comments here suggest paying for them to live in a house/apartment somewhere. Now you're stuck paying their rent forever, because the underlying problem of they aren't making enough money to live is still there. Plus, if I'm homeless, now SF looks like a good place to move, because they'll pay for my apartment!

- a culture of permissiveness. Why do homeless people get to act with different standards? If a "homed" person defecated on their neighbor's sidewalk they would call the police, but it's okay for the homeless to do it? If a "homed" person throws liquids at you, it's probably grounds for charging them with assault. But it's okay for homeless people?

- persistent lack of housing, which means that some people who might not be homeless can't afford housing. Combined with the above, there isn't much incentive to move to a place they could afford.

I think the attitude of entitlement by some of the homeless (see rsj_hn's comment, for instance) suggests that SF's structure is enabling homelessness, rather than caring for the homeless.
Traffic. Everyone else pays for your cheap housing in higher freeway travel times (to go the same distances) and air pollution.
...and to think that only 18 years ago, Intel was persuaded into removing the machine-readable serial numbers from their processors, something that seems almost innocuous today but was met with extreme resistance when it was first announced: https://news.ycombinator.com/item?id=10106870
How Silicon Valley Is Turning Itself into Detroit
It practice it tends to be the exact opposite. Your most invested users tend to be the most vocal and least likely to represent the majority of your user base. The additional risk of abandonment of the entrenched super-users is usually 1. accepted in favor of appealing to a new, larger group of people 2. usually far less than those users will tell you.

The Flexport blog has a great post on this: https://medium.com/flexport-design/how-to-handle-user-outrag...
The Magpie's Nest - The talented Programmer
In my city the panhandlers are professionals. You can find open positions on Craigslist and there's set shifts at standardized locations. If you get up early enough sometimes you'll see a shift change. A cheap cargo van shows up, the guy gets in, and another hops out to take his place.

All of the nearby locations with panhandlers are setup this way, maybe a couple hundred spots in the city. Sometimes I wonder how many people there are running the system...
I feel the same way. I'm an engineer not a mathematician but I've always thought if I can't sit down and explain the problem I'm working on in a way that makes sense to a layperson then I don't understand the problem well enough It can be a useful way to quantify your own knowledge as well.
Ah, it looks like you're correct. Apologies, I actually meant SIMD[0].

[0] https://github.com/tc39/ecmascript_simd
Understanding the Blue Church
Sure, I don't think you can find a case where hypocrisy is the right thing to do for the sake of hypocrisy. That's not really an interesting observation when clearly no one places a positive first-order moral value on hypocrisy.
Thats been the trend for years now with the "mobile first" principle advocated by bootstrap and many others. Very sad trend overall.
And yet, ditching Google's much-maligned AMP project is not discussed at all. If this were a wholistic attempt at a redesign by an no outside party, AMP and its detractors reasons would at least merit a mention.
I've missed Google Reader for a long, long time.
The result could be summarised as: We made it look more (exactly) like Facebook. Which has proven to be wildly popular.
Epics vs. Sagas – JavaScript Fight
This is the second article I've read that has hinted that x86 emulation will be 32 bit only[1]. Does anyone know if this is the case or is there 64 bit app support as well on A53 cores?

[1] From the article: (via the inbuilt x86 emulator for 32-bit apps)
I'm just glad the new design works better on a touch screen. Had to massively zoom the page before to click two links individually.
In general you just disassemble, decompile, and then name things as you explore them and figure out what they do. Unless there are symbols available (which is rarely the case), the disassembler/decompiler will name things uniquely but not descriptively, e.g. func_117A508D or var_061B.
I think you have accomplished the hardest part. Action is now your reward. :)
How could you tell a backdoor from a regular bug?

From a code perspective, of course.
You must be a rich family to afford a home in a good school district. As your children perform well in school, the school rankings get better and the housing gets more valuable. These self-reinforcing pockets of wealth are great for those on the inside of the virtuous cycle, but further segregate them from those on the outside.

Decoupling property values from school quality has a lot of liberal appeal. SFUSD does it. Unfortunately, SFUSD's experiment has largely failed because parents who draw bad schools in the lottery system opt out and move to the East Bay, where they can reliably buy their way into good school districts.

(If they stayed, their children would likely turn those bad schools into good schools, or at least okay schools).

Privatizing education wouldn't remove school quality as a function of wealth, but it would let you pay directly for school quality, and disentangle it from the real estate market.