skysight-inc/HackerNews huggingface dataset:
"Well, if B3 is able to do something faster with the same level of code quality, then I'd say it was a mistake in LLVM to not make the same decisions.
"

It's more "nobody has had the time to erase this particular technical debt yet". Chandler, for example, is focused on erasing the debt of the old pass manager first. The B3 guys, had they focused on doing this in llvm instead of writing a new JIT + new passes + .... probably could have done that in less time.

But at this point, there are concrete plans to erase it, so as you suggest, it is highly unlikely advantages will persist in the long term :)
Learn about Inbound Marketing strategy to generate more leads
This should be Open Sourced. And adaptable for different site conditions.

Otherwise, it's just theoretical.
Sounds like an absolute nightmare of a problem to solve. And a maintenance nightmare.

Languages change over time.
That is already out there too, with Purism Librem laptops.

The commenter you're replying to would be better off giving his money to a company that puts privacy (and FOSS) above all else, instead of trying to bribe a lost cause (let's not forget about the 3 times Lenovo has been caught with nasty factory-installed malware on their consumer laptops).

Here's the Librem laptop homepage:
https://puri.sm/products/
A little mathematical point
This trick works with binary
for the number made of 2 co-primes.
100101011
the mirror point number works like this
1+1=1
0+1=1
0+0=0
1+1=1
and there is a remaining 0 in the center.
giving 11010
= 26
the original number was 13*23
26/2 =13

So using the mirror point number is there a simple relationship to either to the co-primes
for every 2 co-prime number in the the integer universe if so might this seriously infer that RSA encryption is not safe no matter what bit size the public key is.
Paul Graham mentioned this in 2003 : http://www.paulgraham.com/nerds.html

"Officially the purpose of schools is to teach kids. In fact their primary purpose is to keep kids locked up in one place for a big chunk of the day so adults can get things done"
(
>We don't have anything remotely close to a free market in housing, though...

+

>Right now, the market wants to build - we should let it.
)

vs

(
>I would be much, much more apt to lay the blame for the current housing crisis at the feet of misguided zoning and NIMBYism [and I'm going to leave this alone, since it's basically trolling (often dressed up in pseudo-leftist rhetoric)]

&

>If the state wants to step in and build more housing too, great, but first it should get out of the way.)
=(?)
(
>We need to build more houses, for anyone, as quickly as possible and as much as possible if we want to shift the curve of rental pricing.)
&
(
>I agree that tiny houses are a feel-good distraction.)

I'm first going to say, my initial response was semi-simplistic/not point-by-point, because your comment doesn't exactly unpack or follow too neatly. But, since you've taking my comment apart seemingly point by painful-point, I simply want to go back to point out that your argument is inconsistent.

Do you think that the "market" is omniscient and will not error? No, it is just a bunch of people and companies doing business within economic, business, and political environments. So before you go writing off government from being able to contribute anything to the solution, remember that all those houses that weren't built where people want to live in them...

>The problem is that there's a massive disconnect between where houses exist and where they're demanded.

...yeah, the market made that cluster fuuuu possible in coordination with our government.

so my mother is a partner at the largest private developer in the state and my dad recently wrapped working as city manager for one of the fastest growing towns in the state. zoning, private vs public land use, eminent domain, affordable housing are conversations i'm familiar with. i was on the board of habitat for humanity in a smallish town during my first years out of college, even.

i'll leave it with this. it's a mess of issues. that's clearly not a "thesis" level argument, i just say it to mean, it's not nimbyism. it's not simply zoning. housing is central to being human. it is where we return and reset daily, and by virtue of that it is intertwined with our personal, professional, and political lives. cheap housing won't fix it. smaller houses won't fix it. more housing won't fix it.

if you ran a race, every day, restarting every day, and every day you lost that race, just in a different way, and then someone said, "sprint faster when you start", you'd probably say something like "eff you, clearly there are other things going on besides my start". because you can fix your start, but three days ago you lost because of your pacing. and a week ago you lost because of endurance. and a month ago you lost because of shin splints... well, maybe, you think, maybe you're running the wrong race. or maybe you're not supposed to race. or, who the eff knows.

that's what i mean. yeah. it's a mess of issues. but that doesn't mean we need to solve each issue. maybe we need to back up and, get some perspective, and re-frame the problem.
Having someone close suffering from being burnt out: please be careful. It will hit you like a hammer from nowhere and can cause irreparable damage if you do not take it seriously.

Lets hope people donate a little today to relieve Phoronix of some of the preassure.
It is fine to install emacs on an android device, but I can't imagine doing any "keyboard" intensive work on a tiny screen.
I've, in past, installed Vim-touch, just for the sake of it. But I almost NEVER used it (beyond first few minutes to make sure "it works")
Many common JS conventions are because they were critically important at a.) the time the lead programmer learned Javascript or b.) the time the codebase was originally written.

Trailing commas are certainly in that category. When I started getting into JS seriously in 2007, this wasn't a nitpick: your code would be outright broken in IE6 if you had a trailing comma, and would fail with a syntax error. This was a leading cause of IE bugs, since developers often developed in Chrome or Firefox (which handled them fine) and it was ridiculously difficult to trace it down.

Ditto a lot of other conventions. It was common to use innerHTML instead of DOM manipulation because IE was ridiculously slow at DOM manipulation (React just fixed this in their codebase this week). It was common practice to wrap every file in a closure because all your variables would pollute the global scope - now we have CommonJS modules and bundlers to handle this. It was common to avoid closures in favor of prototypes & _ naming conventions because Firebug & Chrome Devtools couldn't inspect variables in closures.

All of these are terribly obsolete now, and there's no reason to adopt them on a new green-field project. But the point of coding conventions is uniformity with existing code, so if you're inheriting a codebase that was written when these were actually important, it's often good to conform just for consistency's sake.
If you're interested in reading/thinking more about tribalism and people reacting to displays like this, I found this essay really interesting: http://slatestarcodex.com/2014/05/19/nerds-can-be-bees-too/
I'm gonna rant for a bit. I see posts like this from time-to-time, and while they're certainly well-meaning there's a good reason why you're not writing the C standard. :-)

> compiler writers take unjustified liberties

How are implementations wrt undefined behaviors unjustified? It's spec'd that way, it's documented that way, there's a good reason why it is that way.

> That the standard permits compilers to interpret memset(0, 0, 0) as __builtin_unreachable() does not justify compilers actually doing so

__builtin_unreachable() is a compile-time hint to the compiler, so for (say) GCC to interpret it that way you'd have to literally write memset(0,0,0) with all constants. Weird example.

Oh by the way, C11 has memset_s, where you can be explicit about what you want. C is good for being explicit. memset() should not try to guess what you mean in an error condition.

> violating programmer expectations.

It's hard to violate expectations that a programmer doesn't have.

While we're talking about “expectations,” let's redefine floating point so that 0.1+0.2==0.3.

> The C standard needs to be changed to redefine a bunch of currently undefined behavior as unspecified or completely defined.

I'd be interested to know how you define, say, signed integer overflow (keep in mind, most DSP architectures don't use two's complement) and invalid pointer dereferences (many embedded CPUs don't have MMUs, please remember them). How about shifting a uint32_t by 32 bits? (x86 and POWER differ on what this does, and I imagine others do too)

C runs on a lot of stuff. Undefined behavior is undefined explicitly _because_ there's not a good solution for every architecture. C gives the programmer the freedom to do what makes the most sense on their architecture and for their use case. Build different higher-level abstractions for desktops and the little signal processor in your phone's modem. There isn't gonna be a solution that works for both. C is for writing fast code in a moderately high-level language. It's not here to make your assumptions for you.

> I'm sick of victim-blaming here.

Alright, I'm sick of this shit on Hacker News. Say something intelligent or don't say anything. Don't use loaded terms like “victim blaming” to cover for your ill-informed opinions on how C should be. If anything, that only downplays real victim-blaming. I don't give a shit what you think C should be. _You're not a victim, you're ignorant_.
The article showcases an space themed 64k demo.
Yet it's also the only thing that actually works in a tough debugging situation.
So use Babel, as long as you're using a compiler anyway?
If I only had the time, I'd make "Technical Debt: The Credit Card With No Limit".
More graphic:

http://imgur.com/gallery/zzSmB (NSFW)
"Technical assistance" is very vague.

If the FBI can legally compel Apple to produce a backdoored firmware for their phones, they can also compel Open Whisper Systems to produce a backdoored version of the Signal app to intercept all plaintext on the client side. Since almost everybody has automatic updates turned on, they won't even need to find a way to push the rogue version to the target's device.

Every service that relies on a vendor-provided app is open to this kind of "technical assistance". Ditto for any webapp that relies on vendor-provided JavaScript crypto libraries. The vendor can "technically assist" themselves at any time to gain surveillance capabilities they previously did not have.
Why in God's name does the CIA have a VC fund?
Purism is a joke - they rely on binary blobs like everybody else. It's an overpriced laptop with a fancy marketing campaign - might as well buy a Lenovo.
There are more technical details coming out soon.
As we release our executable version of the copy the to market.
At the current level the algorithm is kept as a trade secret.

Thank you
Contact hemen@htree.plus for more details
Thank you
Hhmm, what's new about this? If you just discovered this awesome this ISP and your place is in service area, congrats! Otherwise there's nothing new about it.
> I'm not cherry picking

Did you just compare an oil rich country ( Nigeria ) against a land locked central African nation to prove your point ?

I can compare India ( per capita $6,209 ) which was invaded by the British, has official Language as English and copied most of it's political system from Britain, to Mongolia ( per capita $11,024 ) which was never invaded by British ( Mongolia has a fair amount of mineral reserves ).
Shorting the two wires of the mic together with a low-value resistor will do what you want, or you can have a physical disconnect switch. It's very easy to modify a mic in this manner if desired. You can even have the switch built into the sliding webcam cover. On digital mics it's a bit more complex to mute without disabling, but the brute force solution is to disconnect their power line in the same manner. Then again, you now have to watch out for things like accelerometers in the board or hard disk which can reconstruct keypresses or act as a very low quality microphone.
Comey: "Because I saw somebody smarter than I am had a piece of tape over their camera."

Snowden?
The examples of China, Japan and the USA suggest the exact opposite. (Actually I do not know an example that would support the authors claim.)

Indeed, the article would be better with less speculation (presented in the form of assertions) and more data collecting.
Invoice from General Electric to Ford Motor Company

Itemised as requested

Making chalk mark on generator $1.

Knowing where to make mark $9,999.

http://www.smithsonianmag.com/history/charles-proteus-steinm...
that's actually really interesting. that's local government at work for you, in the most real and annoying sense. people getting involved and trying to change things at the local level only to be stymied by some a-hole preventing a good change by satisfying the letter but not spirit of the law. gotta love local politics/government. such a beautiful mess.
It is related. The difference is the video denotes higher speed which is on 300%.
The SpaceX Reusable Rocket Story and other attempts
https://medium.com/lazy-collections/trying-to-land-a-rocket-...
no. not true.
The comparison of the US to Mexico is just as ridiculous as the comparison of Nigeria to CAR.

In the US, the European settlers killed all of the natives and took the land over for themselves. In the northern states, the economy was a mix of small farms and industrial production. In the southern states, the economy was plantation-based, built on slave labor of imported Africans. In both North and South, most of the accumulated wealth stayed local, though the two regions ended up with radically different social structures and a substantially different level of per capita wealth.

In Latin America, by contrast, there were only a few settlers who set themselves up as elite rulers of the natives, who they subjugated and robbed, but left alive (excepting the large proportion who died of disease or were killed in armed rebellions). All of the wealth created by indigenous Latin Americans was systematically stolen and given over to the colonial Spanish authorities, and much of it was shipped back to Spain.

Later on, the US was able to build a strong federal government with a diverse power base. In Mexico, by contrast, since independence the government has been relatively weak with looser control over the country, and power has been much more concentrated, with less power equality.

You can’t just chalk this up to “English” vs. “Spanish” culture. What Spain did in Latin America is much more similar to what the British did in India or southern Africa (or Ireland for that matter), with analogous though not precisely identical historical outcomes. There are lots of other geographical, logistic, geopolitical, etc. differences between all of these places, so colonial strategy alone isn’t any kind of complete model.
At $150 the Mv88 seems a little steep. may be worth it judging by amazon reviews. TASCAM makes some affordable microphones for ios systems.
You got so worked up about specific examples that you missed the point somewhat.

Consider this mini example:

void myfunc (int * p) {
int t = *p;
if(p == NULL) { return;}
*p = t + 1;
}

Accessing p before null check is undefined, and causes compilers to deduce that the null check isn't required. It can therefore be stripped, which most programmers would find very surprising.

Edit: yes, the replies are right, I meant to dereference *p rather than just copy the pointer. Fixed and somewhat simplified.

I was trying (badly) to remember this example: http://blog.llvm.org/2011/05/what-every-c-programmer-should-...
Is that area accessible to the enzymes. Not all parts of the stand are equally accessible.
So 21st century.

If this was 20 years ago, headline would read: "The FBI Director Puts Electric Tape Over His Blinking VCR Clock"
http://www.amazon.com/Motorola-Unlocked-Cellphone-Discontinu...
This is actually BMW's second foray into ride sharing stateside. They ran their Drive Now service in San Francisco for a couple of years. It never took off, because there were too few places to pick up and drop off cars, and their all-electric fleet never solved the fleet management aspect, eg charging, etc. Their mobile app also was clunky at best. Coincidentally Drive Now works fantastically well, eg in Berlin, where you can find a car on pretty much every city block. You drive it where you want to go and can drop it off at any public meter. You only pay the distance traveled, in the neighborhood of 0.40€/km. Typical inner city rides work out to a few bucks. It's cheaper and faster than cabs or Uber. It didn't take off in San Francisco, I would speculate comma because they never cut a deal with the city to let them use any parking meter as drop off point.
Yeah... if you really do promote based on who's done what's best for the org, and it's sufficiently competitive, such that it's always between people who had a lot to give who gave their all, eventually all the other bits are stripped off, and it's just a cosine between the vector of you and the vector of the next step.
You think there is a market for 10k of those? </sceptic>
How do you deal with your competitors in the US? i.e.
https://www.crunchbase.com/organization/esports-hero (raised $1m)

I feel like you're better off building out your core product and finding user traction in your markets instead of worrying about the plethora of competitors that exist out there. I imagine that if I found one, there are probably many more.
I am all in as long as every car comes with fluffy dice and a huge sub-woofer.
It's even worse than that - even if the second spouse has some money left over, the inflation of life costs (food, transport, and especially housing and, ironically, education) has turned a one-working-prent from the default into near impossibility!
Today is 09/04/16. How does what you wrote compute to that?
The other bill might be related to this one.

Lawmakers have a tendency to expect that when they pass a bill to protect something, it will in fact be protected. Since they are at the top of the "security by policy" game, they don't really think about the value of "security by design".

So she passes a bill to protect trade secrets just before she proposes another bill that might put trade secrets in jeopardy. "Don't worry, they're still protected by this other bill!"
Strangely Apple seem to build everything twice, once for iOS, once for OS X, even if they have the same appearance. It'll bite them some day.
SpaceX First Stage Landing on Droneship
All smartphones now come with programmable low-power audio recognition DSPs for always-on "Hey Siri" and "Ok Google".

So it's here.
Just make it have a 3 second fade time where instead of the LED being at 100% intensity, have it as 75% intensity so it's not distracting by coming on and off.
Modern software (except for Apple mobile devices) is full or bugs and vulnerabilities.

A search for "ios brick" suggests that your exception isn't much of an exception, unfortunately.
Reimage 2016 Crack License Key (Pc Repair) Free Download
(1) Where are people going to go to learn how obtain GDs, or is the plan to have other adapters reify GD first and then have it move on to others?

Depends on the people.

GD comes into existence through the basic incomes that basic account holders receive. Initially, we'll hand these basic accounts out to poor people. What we'll literally hand them is a physical card that participating merchants can process at the point of sale. So these initial users will not really have to learn how to obtain GD. We actively give it to them.

We'll actively set up some merchants to be able to process GD payments. The sales pitch to merchants is, "We're giving people free money. Do you want their business?" Additional merchants would be able to sign up for merchant accounts through our website.

At first, we won't be able to give basic incomes to every individual. But anyone will be free to sign up online for starter accounts that allow them to receive and make payments in GD, participate in the crowd investment of GD (Future Gresham Dollars), and compete for Gresham Points (described in another comment).

The initial basic account users and merchants will help reify GD. Ideally, our project would generate some hype leading others to sign up for starter accounts.

(2) I can't imagine some of the poor in, say, Harvard Square maintaining their GD wallets, be they physical, hardware or otherwise. This isn't the problem you're trying to solve, but just a thought.

There's not much managing they have to do.

The plan is to make the Gresham Card as simple to use as an EBT (food stamps) card. You use your Gresham Card to spend at merchants who accept GD. The GD balance is tapped first, followed by the USD balance.

There's an online interface through which users can link bank accounts, make online payments, change settings, and do other fancy things. But users who completely ignore the online interface, for whatever reason, will still be able to receive and spend their basic incomes.
How to breed fat children.
Most laptops have them wired in hardware, i.e. you can't power on the webcam without the circuit also lighting up the light as a side effect.
> it will likely require quite a significant time commitment as well as strong self-discipline.

Just get a textbook that appeals to you and spend most of your time reading it and focus. If it does not work, get another textbook that appeals to you and spend most of your time reading it and focus. If it does not work, get another get another textbook that appeals to you and . . .

Really. Spending time studying a textbook is what you need. In the end, you'll realize how you become mathematically mature.
Today is 1/32?
It's about the standard, not any program
>"The problem with monads is that truly understanding monads renders one completely incapable of explaining monads to anyone uninitiated"<

This implies to me that no-one should be using them in code that is meant to be read by others
I believe he left, not got fired. And iirc it wasn't about "much of what the company was doing" but just the stupid way the promotion system works (as well as a very, very niche product idea).

Then again I'm mostly assuming we're talking about the same person because he was one of the only ones I would count as particularly "notorious". The fact that our recollections are so different might mean you're talking about someone from many years ago (before my tenure).
English Conversation at a Party
hey there, i have two questions on your earlier work.

the assumed context is sending/reading a message via DNA is equivalent to de novo sequencing with 100% accuracy.

error-correcting via 4x overlap:

how many insertions, deletions, substitutions can it correct for? are some combinations harder to fix than others? for example, three insertions much worse than one deletion, or 5 substitutions, etc.

information storage / information blocks:

i'm guessing the 100bp segments have to do with the limits of hardware sequencing, but what limits the overall message size to 739Kb?

thanks very much for your thoughts!
You should probably ignore this and just get back to work.

You've got plenty of competition on your side of the world. Stop looking for competition else where.