skysight-inc/HackerNews huggingface dataset:
I was referring to the idea that American adventures abroad don't do much to 'export democracy' as evidenced by a handful of failures.

But that 'analysis' ignores the bulk of the last century where, in fact, American intervention did a great deal to export and defend Democracy in places like France, Spain, Italy, Germany and more recently places like Bosnia and our very costly presence protecting Japan, South Korea, and Taiwan.

I am no fan of the Bush Doctrine and the foreign policy blunders of the last twenty years but it is more than a little misleading to suggest the United States hasn't done anything to safeguard and spread democracy in the world.

I would love to ramp that role back since it is such an eye wateringly expensive policy to maintain and we could use that money for our own infrastructure and domestic projects like universal healthcare and fighting poverty -- but we're still tied up in those engagements and playing the Superpower Defender.

And xenophobia? Where did that come from?

I didn't mean for my comment to come off as hateful, just exasperated. I would love it if the US would stop sticking our nose in everyone's business. Reallocation of those resources would be wonderful. But I am a realist and I understand that you just can't stop posing a credible threat to potentially bad actors without risking peace or someone stepping up and bearing more of that cost.
This is what 1 tonne (2204 LBS) of gold looks like -
http://demonocracy.info/infographics/world/gold/images/demon...
Why, I totally would. I just maintain the position of U.S. dollar as international trade currency is largely due to its dependability and domestic market volume, rather than far reaching conspiracy of international bankers.

Saudi have zero say here. If they break relations and declare jihad on America tomorrow, they will still sell their oil in U.S. dollars.
I'm pretty sure any OS or API developed continuously over 25-40 years (depending how you count) would suffer from the same problems. Technology changes. Early assumptions prove to be wrong. Any OS developed from scratch now would suffer the same problem 25 years from now.

It's worthwhile to use libraries which embody the knowledge, trials and errors of years, such as SQLite.
Hacker for hire
He is real I have confirmed it, contact boschhacklord@gmail.com for your hack issues ranging from bank hacks, University Grades change, Email and phone hack for text, whatsapp imessages, call logs,Gps tracking and lots more. He provides proof and he's affordable trust me he's real tell him you were referred by isaac peters (yale university). His name is Derick a computer Engineer and a genius for a fact you can also reach him through Tor chat: phlfimnrb2pochwx / boschhacklord or text him on +1(205) 900-9736.
Hey, thanks! Hadn't heard of turtle before, I don't believe. Time to install it on my crouton chroot and see what it can do. :)
> if Congress passes a bill that would allow the Saudi government to be held responsible in American courts for any role in the Sept. 11, 2001, attacks.

Saudis have right concerns. After all, how a dacoit can punish a thief?
Cool stuff! On the read problem:

I found host read timing to be significantly harder to
get right, and it's still not perfect. Host reads can't
be put in a queue and have to be processed immediately.
This interrupts the fetching process; if the host needs
to read from a totally different memory location then
the display engine is fetching, the SDRAM has to close,
refresh and reopen rows, which is a time consuming
process. So far, reads from the host cause temporary
distortions (glitches) in the display output. I plan to
mitigate these problems using either burst mode reads
and fast switching and/or inserting CPU wait states via
the XRDY signal.

... why not just maintain two copies of the frame buffer, one onscreen and one off? Your hardware FSM then has a much simpler job: make the real VRAM contents match the shadow buffer.

In other words, instead of tackling the problem with 1988-era engineering, take advantage of the free parallelism and essentially infinite (from a 1988 perspective) memory that you get with an FPGA board today.

Hell, there's probably enough BRAM on that Spartan6 to implement an Amiga frame buffer.
That was not my understanding of statute of limitations. Suppose I committed a burglary 10 years ago, and I am out of jeopardy because the statute of limitations has kicked in. Now legislation extends the statute of limitations to 50 years. I am again at risk of indictment? Or the new statute of limitations only binds to burglaries that happen after the law extending to 50 years is enacted?
Yeah, gold is the best for contacts because, as you surmised, it stays clean of oxidation.
I think about it as:

"90 and above" is the smallest set X satisfying both:

* 90 is in X

AND

* Above(90) is a subset of X

Another description of this set is:

An element x is in the set "90 and above" if x is 90 OR if x is in Above(90).

AND/OR are dual to each other, and it's just a matter of perspective on whether you're building up the set(OR) or constraining the set(AND).
> So you still have to think about those problems.

That is the case, but the advantage of the SQLite approach is that they have already done so, and hence their code is far more likely to be "correct" than any new code you write. The many billions of instances of SQLite already deployed also help with maturity and finding corner case issues.

And as a bonus it also lets you do rollbacks, transactions etc which aren't easy if trying to implement them yourself.
Indeed. I personally wished I majored in computer engineering instead of CS.
Because it works better in practice. Consider other markets where supply is not artificially constrained. There are no laws specifying how many cars can be manufactured, or how they can be priced. Manufacturers are able to make cars at a wide range of price points. And the used car market let's people buy at incredibly low prices. Or consider soap. We "let the market decide who is worthy" of soap, and yet there is no soap affordability crisis. Sure, you can spend $12 on a bar of soap, but you can get one for $0.49 too.

Imagine if we applied SF housing laws to the car market. Only allow a few thousand new cars to be made every year. Then say manufacturers have to pay a $10,000 fee per car they sell, in addition to taxes on their revenues. Of course the super wealthy start bidding up the price of cars - they're hard to get, and becoming expensive, so it's a status symbol to have one. Existing car owners are happy to see that their current car is going up in value, so they don't want to change anything. Since cars are now so expensive people decide to mandate affordable cars. So a lottery is set up where a handful of new cars get sold at bellow market rates to some very lucky people. This does nothing to make good cars more affordable to the vast majority of people who can no longer afford them. But it lets the people contendedly driving their valuable BMWs and Volvos pat themselves on the back for having done something.

Also, going back to housing, fast-growing metropolitan areas that have fewer zoning restrictions tend to have more affordable housing than ones that are anti-housing-construction. Houston, Dallas, and Atlanta have all seen incredible population and job growth but have housing that is far more affordable than in California.
I received this email from Experience Project (EP) after emailing them.

====================

Hi,

Thank you for your email. We truly appreciate your idea and that you want to help keep the site up for users.

Please know that we have looked into every option when making our decision to close the site. This was a very difficult decision on our part that we struggled with for months.

The bottom line is that the privacy of our users is our top priority, and as online anonymity is being challenged more and more by government agencies, we simply no longer have the resources to effectively handle a slew of incoming information requests, subpoenas, and search warrants.

While we support proper law enforcement efforts, the potential for abuse is constantly growing as scores of new laws require compliance with intricate and sometimes contradictory privacy regulations for each country, territory, and state.

With Appreciation,

EP Support Team
www.experienceproject.com

====================

How am I supposed to make a website with a private message function where users are anonymous, if the american government can demand to revoke all users anonymity? It happened with Lavabit, now with Experience Project. American government wanted info on edsnowden@lavabit.com (which Lavabit was happy to give) then decided they wanted information on ALL users, and the same thing must be happening to EP. Any website based or hosted in america with private messaging and supposed anonymity is at risk. Lots of alternatives sprang up, but that doesn't solve the underlying problem.

I also don't like the ICANN 2013 Registrar Accreditation Agreement, which means that your domain name gets suspended if you don't use accurate personal information when registering your domain, and Nominet abolishing WHOIS/domain privacy for .co.uk domains
I know it’s Apple’s style to try to do everything themselves but search has simply never been their strong suit. (Even now, I work around Spotlight using 3rd party software; and Spotlight integration in things like Apple Mail is so messed up that I see it inanely failing to find words in messages that I am currently LOOKING AT.)

It is time to team up with Bing and/or Google and just make external search the default.

It should be possible to use things like "appstore:ios" as a filter term much like "site:xyz.com", etc. and just offload the entire summary page of every app for indexing. The summaries for apps seem to be rendered as web pages anyway, since the App Store acts like some kind of web view.

And when search results are constructed from such filters, all the default links would be formatted by Bing/Google to open the appropriate app store page.

All this stuff exists in bits and pieces now, and has for years, it just hasn’t been put together anywhere. It really does seem as simple as dumping every app web page somewhere, indexing it with Google, converting all the results links to use an app-store URL, and saying “done”.
The problem with Internet as a utility is that unlike water (and power?) the tech isn't stable for 30-100 years. If you're using the same Internet equipment in 5 years you're hopelessly behind other countries.

Internet as a utility seems like it will quickly be out of date and getting governments to upgrade it will be just as hard as getting them to upgrade anything else.
The major SV/SF tech companies and employees aren't all going to decide to move to Omaha on the same day. For a new city to become a tech hub, some people have to take the risk of living in a non-tech-hub city for a few years while it becomes one (and if it doesn't, well, sucks for them).
I've suggested an approach to this before. There should be several types of files.

- "Unit" files commit when closed properly (this does not include a program exit without close), and then replace the old version of the file. The file system should guarantee that, after a crash, you have either the old version or the new complete version. This should be the default when a file is opened via "creat()"

- "Temp" files always go away completely after a crash. This should be the default for designated temp directories.

- "Log" files can only be appended. Writers cannot seek. The file system guarantees that after a crash, the end of the file is at the end of some write; the file may not tail off into junk. This should be the default for files opened for append.

- "Managed" files are for structured databases. They have an additional API. "writemanaged()" has a callback parameter. It returns when the data has been queued, but in addition, the writer gets a callback when the write has committed to disk. The file system must guarantee that a write for which the callback has been made will survive a crash. This provides fine-grained information of when data has been committed to disk, which is what a database needs. It improves performance by not blocking waiting for disk commit to take place. The database can have several I/O operations going at once in different parts of the file without blocking.
Amzi Prolog becomes open source
Then doesn't it make more sense to prevent people with kids from living in these developments, than preventing their construction in the first place? After all, more than 50% of households have no children at all, why should they be prevented from living in a place without schools?
But there is mere 3-4 decade gap separating (1) when incomprehensibly complex but working computer systems are created, and (2) when sufficiently powerful reverse engineering systems can simulate those obsolete systems.
> Mention it in conversation and you’ll be rewarded with a shrug. Even if your listeners have heard the term before, they will struggle to define it. Neoliberalism: do you know what it is?

> Its anonymity is both a symptom and cause of its power.

That might be a cultural thing or me hanging in the right circles (or the wrong ones) but neoliberalism is quite well known in Europe. Many intellectuals have discussed its particularities and most people know at least what it broadly refers to.

And yet not everyone knows how pervasive and influential it is thanks to its very discrete influence on vocabulary and political one-liners though. HN has a neoliberal vibe and I have a feeling a lot of us around here are conflating neoliberalism with capitalism.
At least in America, I think we are much happier with "neoliberalism" than Brits are. Both Bill Clinton and Ronald Reagan, are considered two of our most effective presidents. The 1980s and 1990s saw fairly significant economic gains.
Yeah, I did some calculating and surprisingly, 1 tonne of gold is somewhat smaller than a 2' cube.

https://www.wolframalpha.com/input/?i=1+tonne+of+gold+in+cub...
You only have to mess up once and they will get you. If I was a betting man, I would bet against the attacker. However, there is a civil disobedience aspect to something like this that I find intriguing.
Absolutely.

> or making your schools overcrowded

To which I say, build more schools! With more housing and people comes a bigger tax base and more money to fund infrastructure improvements. I don't know a single pro-construction person who doesn't also vigorously support improving urban infrastructure.
This part made me question the entire article. Just about any audiobook or podcast under 2x is too slow for me and most videos (including tv shows and movies) I watch at 1.5x comfortably. I'm also much faster at reading today than I was a few years ago. There is definitely a way to get much faster (while still being realistic).
Obligatory appendix: just don't do it where I live.
Eh. "Communism" - the straw man at the root of all right wing polemic. :)
Very interesting read. Thanks!
O_SYNC has abysmal performance. O_DIRECT has very underspecified semantics, but particularly it demands that you only read and write whole "blocks" (where "block" depends on the filesystem type, underlying block device and phase of the moon).
Unfortunately, most of these web security standards don't work for real sites.
When my app server serves a page that uses services from another subdomain, this breaks. When I use a CDN to cache contents, this breaks. When I terminate HTTPS and web auth at a reverse proxy and forward the request to a HTTP server, the proxy needs to know about all decisions the app server would make about origins. (The exact reasons get complex, but most of these origin policies are /not/ friendly to non-trivial site deployments)
It worked amazingly in Japan

Practically overnight (metaphorically) it went from only metered dial up or expensive isdn to ultra fast dsl. There was huge competition mostly lead by SoftBank Japan. The actually handed out routers at subway station exits. Every time their competitors including the old monopoly matched their speed they'd double it. It was awesome to watch
Good eye. Noting that VAP is appropriate for international comparisons. Domestically, it also informs policy, like enfranchisement thru citizenship.

Radicals like me believe no taxation without representation. I support enfranchising pretty much everyone, especially for local issues.
Traditional measurement is not quite so simple. (All pounds avoirdupois.)

Short ton: 2000 lb.

Imperial (UK) long ton: 2,240 lb.

Longweight ton: 2400 lb.

I'm in the boat business where a register ton is 100 cubic feet.

There are more, especially once you get to other types of pounds.
Didn’t you know: God’s a question, not an answer
According to Robert Gates' book Duty, it seems that the Saudi government has strong relationships with folks in both political parties. This appears to ensure that they get the kid glove treatment regardless of what happens. Gates describes a scenario where he was talking to the then-King in ~2006 and how the latter expected the US to just send troops wherever the kingdom needed them with no consideration for US lives; Gates describes this conversation as unforgettable and one that left him seething.
Those metros are considerably less geographically constrained. Atlanta is famous for being sort of crappy for that reason (they just keep building more metro rather than doing any consolidation).
People blame ideologies trying to hide some simple, basic facts: when 1 billion people in China and 1 billion in India earn $50 a month and the minimum wage in US or Europe is $40-50 we don't like anymore the competition and open market, so we run in circles blaming ideologies that don't even exist in reality anywhere.
I'm a big proponant of the idea that what we really need is more valuable shit to do. Higher demand is part of this, so Keynesian approach would help. But we really, IMO, just need more things that we value enough. Higher demand for quality goods is a start. Buying locally made items, paying for better artists, engineers, scientists, etc. We need more projects.

Space program helps. Smart housing programs. Railroads. Microgeneration of electricity, etc.
Google did this with YouTube. I'm sure a service would pop up any commercial website could contract with to do the same thing and inform the customer about speed limits and which ISPs are fast or slow
Ok, depends what you mean by something else running. Another PID? That's why I tested make -j32. I also tested multi-threaded applications from a single PID (and more threads than our CPU count), since that best reflects our application workloads.

They ought to be posting it to lkml, where many engineers regularly do performance testing. I've looked enough to think that my company isn't really hurt by this.
Why not C130?
This app pays you to talk and text on your mobile phone
Tons of good stuff in there. Best deployment post I've ever read.
Have you ever lived under communism to know what is like? Can you recognize communism when the party that promotes communist measures have not the word "Communist" in the name?
New notification tool
This is pretty great. I especially like the poor man's ChipScope that shows up on the display itself.

I'm sometimes surprised by lack of options for a small, cheap GPU that could be readily integrated into a design like this. There's seemingly a big gap between the classic VDP chips like the TMS9918 and its successors (which AFAIK have all been out of production for ~20 years) and modern GPUs that come in monster BGA packages, call for super-fast external RAM and dedicated power supply circuitry on 6+-layer boards, and can't be bought through mortal-friendly channels anyhow. FTDI has the FT800 series, and I'm sure there are still suppliers of S-PPU (the SNES graphics hardware) clones if you know who to talk to in China, but other than that it seems like the options are:

1) Roll your own in an FPGA, like this project

2) Get a fast, preferably multicore microcontroller with suitable I/O and program it to do rendering in software (maybe a Propeller, GA144, or some XMOS chip?)

3) Buy your GPU attached to an ARM core (i.e. Allwinner, Rockchip, Freescale i.MX, TI OMAP/Sitara, etc.) and program it to speak some GPU-oriented protocol (which probably adds a considerable amount of latency, since you'd realistically need to use the Linux drivers)
What if someone forgets their password? Then they can't access their email account again.
> Hell, there's probably enough BRAM on that Spartan6 to implement an Amiga frame buffer.

Nowhere near enough. Spartan-6 LX25 has 936 kbit of block RAM; 800x600x16 requires a little under 8 Mbit without double-buffering.
Many novels are better for being speed read. Dan Brown and Stephen King for example, are very good at ideas and pacing but if you spend ages trying to savour their word choices you'll probably end up disappointed.
Some online communities use "banana for scale".

Other communities talk about radiation risk in terms of radiotion you get from a banana.

It's about as useful as double-decker buses or football fields.
Notably, to me, they have recovered 4x as much steel as aluminum, suggesting to me that a significant part of their recycling operation is on non-Apple PCs and or quite old Apple equipment since the bulk of their current products (for in some cases 10 years) are composed of aluminum.
There are two aspects of this study that I think nullify its value.

First, they take naive user reasoning as normative. Nobody remains a naive user for long. When I first started leaning to program, shifting from set-based to iteration-based reasoning about collections was a bit of a jolt, but it didn't take me long to become comfortable with it.

Second, they ignore that programming is an activity requiring much more precise reasoning than typical daily life. You must learn to think differently and it is beneficial for the notation to enforce this.

I will also point out that English-like programming languages have been promoted for decades and they haven't caught on.
What I'm saying is that it would be easier for the candidate to raise money.

If there is plenty money to be had from many sources, candidates don't need to spend so much time getting it, and they don't need to offer so many legislative favors in return.

Note that you only need enough money to run a good campaign. Getting twice or 10 times that money does very little for your electability.
You can't create a calendar invite in UTC. Period. This was a year ago; I don't remember the specifics, but either the invite I had was for UTC, and Google Calendar put it in in my own timezone, despite it being clearly UTC, or I had to enter it by hand, and there is no way to specify UTC/GMT by hand in Google calendar. The issue is not an import issue, it's that Google calendar literally does not have the option, at least that I can find. You have to select a region, and there is no special 'UTC' or 'GMT' region, and clicking on the UK does not give you "Greenwich" or "GMT" either.

Though per another comment, yes, if you happen to know a locale whose timezone is the same as UTC/GMT, you can use that, but that's still hilariously unfriendly to the user.
And yet, A-10s are currently deployed to Middle East fighting ISIS and Europe to saber rattle Putin. Not very obsolete.

There are a myriad of incorrct assumptions in your argument, but I'll focus on one. Pilots flying multi-role aircraft have to train for those multiple roles. They have to remain proficient in multiple mission and skill sets, many of which do not overlap. Do you think multi-role F-16, F-15E, and B-1 pilots/WSOs get extra training resources (flying hours and sorties) over A-10 pilots, who only train for really one mission -- CAS? Newsflash…they don't.

It appears you think CAS is nothing more than finding targets in a targeting pod. It is not.
Canada's prime minister explains quantum computing [video]