skysight-inc/HackerNews huggingface dataset:
What are "sec-libs"? From the other reply it seems "sec-libs" are the hip mounted pouches of enchanted crypto dust so you can sprinkle it around and get "security".
From the Makefile [0] it looks like they are using Docco [1].

I agree that it's a very nice presentation of docs+code.

[0] - https://github.com/sampsyo/tinygl/blob/master/Makefile#L25

[1] - https://jashkenas.github.io/docco/
My Amazon Fire works pretty well flashed to stock Android, certainly worth the $35. Once you get rid of the Amazon bloat it runs swimmingly, even with only 1gb of RAM.
I'm not sure of the spelling, and I'm sure I'd butcher it, but Thai has a word for "the overwhelming urge to pinch a baby because it's so damn cute". My wife uses it on a regular basis when we're out and about and she sees babies.
The airlines (for their terminal) and airport ultimately get to decide the configurations of the various security lines (that is, the line leading up to the non-cursory ID check and boarding pass scan, not the part where you get in the final line up to the xray machine and body scanner / metal detector), so they're directly in control of who gets to be in the priority line, generally by paying for a higher-class ticket, or being of a certain status in their frequent flyer program.

On a side note, I've noticed that, given the speed that the first agent checks your ID and boarding pass, it's clear to me that they're only looking for three things: 1) you physically have your ID (not that it matches), 2) you have your boarding pass looks vaguely legit, and 3) if you have a precheck or priority marking on the pass that lets you go in a different line. That's really it; they're not really doing anything security-related. #1 and #2 are really more about making sure you don't get in the security line, wait who knows how long, get to the front, and have to get kicked back out for lacking your ID and BP.
Chain Unveils Blockchain Platform Built by and for Financial Industry
JVP claims CSW is Satoshi
Thanks both for the reply. I'll check docco out.
Adobe acquires Livefyre
CSS Modules by Example
> nobody really thinks that they'll be able to avoid working around buggy games the same way previous drivers had to, do they?

It depends, the running understanding was that when told to do X the driver actually did Y so the game did Z which the driver transformed to X. Unfortunately a latter update caused Z to become W so a game specific fix was added to make it "correctly" do X.

If Vulkan/DX12 can avoid the shell games then the whack-a-mole could in theory be eliminated.

> Maybe I'm being too cynical, but these seem like issues inherent in the situation, and not something caused by particular quirks in gl/dx.

It actually might be given the huge amount of underlying work the drivers were doing to maintain the fasade they were presenting. By removing much of the fasade it could help.
Yeah, I read it a few more times. Sounds like the new formula completely disregarded the current salary.

Sounds like a pretty big shaming factor for those with current salaries higher than the formula. They have to publicly plead their case for an exception.
eholk was engaged with Rust as a part of an internship for his doctorate back in 2012, since then I guess he's just been occupied by other research.
> Say someone says "let me search your car, what have you got to hide?" What argument can you use against it?

How about, "A 2 year old was kidnapped 10 minutes ago from the apartment complex you are leaving from. We need to be sure the child is not in your trunk."

Good luck getting society to give you a free pass in that situation.
Actually the term "Third World" was used to refer to the non-aligned countries (as opposed to NATO on one side and the communist bloc on the other).
To be honest, your voice is a bit aggressive. I like open source as much as you do. Stars on GitHub repo does not necessarily mean we're skilled or clever, but it means that project is necessary to many people. You look for a job, but they look for the correct employee. I don't really like to interview with a company that I don't feel belong to. And if I do, I will focus my time on it
Ask HN: Where can I watch an Xcode Master at Work?
Sometimes I stumble on a video of someone extremely talented and experienced using a professional tool. Just watching the way they work I often learn something great. Could be a way to use the tool, organize, shortcut--often it's something the author thought was obvious or a tangent that isn't the point of the video.

I'd like to find some videos of experienced xcode developers working.

I work from home these days so I can't pair with coworkers, which is probably what I'd do at a bigger company.

I started learning iOS development about a year ago, and I want to get better. I've watched lots of tutorials, but these are often scripted, use simplified applications, skip the typing or use robotext.

I'd love to find a video of someone really just working. You folks know of any?
You know what's great fun? Getting errors that only apply to desktop GLSL when trying to compile valid GLES GLSL. Can you guess how that particular vendor shortcutted implementing their ES compiler for that Android OS revision? Can you guess how likely it is that those Android customers will ever get a driver update? ;P
Planck time. 1e-44 seconds.~

Fluctuations in the mass of the pie at shorter intervals would appear to observers within our universe as discontinuous jumps between discrete quantities of pie. Therefore, during that interval, the pie is fixed.~

Now go away.~

On a geologic timescale, pie has just appeared out of nothing, and is now covering the entire planet. On an infinite timescale, by naive extrapolation, the pie will in the future be expanding faster than the universe itself, to the point where a wafer-thin bite of pie will expand and rupture the esophagus before peristalsis can even push it into the stomach, and persons dying from attempted pie consumption will literally explode in a shower of pie.~

Clearly, the parent post was substituting a hyperbolic term for the longest possible economic timescale, where new technologies may be invented and entirely new supply chains built based upon them. It is easy to claim that at that scale, economic growth will continue without bound for as long as human ingenuity can conceive new ideas.

At shorter scales, the observable size of the pie does sometimes shrink. And if there are periods when it grows, and periods when it shrinks, then logically, there must be periods when it remains the same size, even if those periods are very short.
I do not at the moment, but I will post it once available. If you're interested, please send me an e-mail :)!
But Node.js would only allow me to run one thing at a time. I want to be able to run equations on the server while updating things on the DOM/Server as well. Am I wrong about that?
Microservices: just a trend or real evolution?
That's not movie making material =(
Code review is overrated. Over my career I've built 8/9 figure revenue platforms without code review or serious test setups.

A lot of this cruft is unnecessary when compared to good domain knowledge and solid coding focus.
> But, can you implement a safe language runtime without “opt-in” unsafe language features? Clearly, static checks at some level are the only way of you really want safety. If you don't, that's okay - just be honest about it.

No, because at systems programming level, specially when interfacing with hardware is not possible to have 100% safety.

Not even SPARK or formal methods allow for that, there is always a very tiny portion of unsafety at some level.

But the point is not to remove it completely, rather to contain it to the point that is a tractable problem and easy to review, even manually.

Which is easier to achieve when languages are strong typed and require explicit escape hatches for doing unsafe things.

> Because it's expensive! The user shouldn't have to use his machine to compute something that any responsible programmer would've known in advance. And runtime is too late to fix any mistakes anyway.

Expensive is relative. I rather have the computer do stuff for me, and focus being productive.

Also just like everything else in computing, if there would be more research in that area, most likely the performance would increase.

Given that the manufacturers are turning to tagged architectures ideas to try to sort out the C mess, apparently they see a path forward there.

> > Specially since that is what Intel and other manufactures are now trying to push as a workaround tame C corruption errors.

> Well, that's sad.

Intel has added the MPX extensions to their processors, already available in gcc, clang and msvc++

https://software.intel.com/en-us/articles/introduction-to-in...

There is the new CHERI processor being developed at Cambridge exactly with the purpose of a tagged processor for C code

http://www.cl.cam.ac.uk/research/security/ctsrd/cheri/
Zip it up with bogus name followed by Bcrypt or in a Truecrypt/VeraCrypt volume uploaded into Dropbox or whatever. You get benefit of proven solution for critical part, esp Truecrypt since NSA hated it, with easy usability and cost/storage/availability of 3rd party storage.
That actually exists. A bunch of friends at Cloud Cannon built a front-end layer for Jekyll and it works really well: http://cloudcannon.com
There's a) affordable (even wildly affordable) housing in NYC, though the commute can be around an hour into the city but then there's b) decent public transport and c) a good deal of jobs if you're in tech.
Hi, I'm Gabriel, one of the co-founders of Casepad.

A bit of background on us. I'm a '14 college grad. I'm also a self-taught software developer. I worked for a bit under a year as a data analyst, writing R, SQL, and processing excel spreadsheets, at a startup in NYC. While I was there I also volunteered at a public defense firm, usually one afternoon a week, running documents to and from court, rebuilding their HR filing system, building small a web-app for them. After I left my job I also spent A LOT of time doing research on the market and specifications for the system.

My brother and co-founder is getting his CS degree, but would work on this full time if we received the fellowship, in Brazil. He has work experience building/maintaining ERP software and a POS credit-access platform.

NOTE: If any other founders want to reply to this comment I asked Dang and he said it would be fine (even though there is no question written into it).

NOTE2: I'd encourage everyone to read through all the applications if you plan on voting.
The problem here is that these services move - so if it's in /etc/hosts, our failover mechanisms (to a DR data center which has a replica server) are severely hindered. We're adding some local cache, but there are some nasty gotchas with subnet-local ordering on resolution. By this I mean, New York resolves the local /16 first, and Denver resolve's its local /16...instead BIND doesn't care (by default) and likes to auth against let's say: the London office. Good times!
Except for a few webpage/manual/latex, I'd be happy with orange/black text mode. Yay for symbols.
But that's where I disagree, especially when comes to terminals. I'm so used to seeing the pixels, that it doesn't bother me, but even then hinted anti-aliasing helped quite a lot to solve this. What I'm really missing (and hence my heavily opinionated answer) is that there are lot of people that might just started coding on higher DPI monitors/devices, and to them going back would be terrible.

I started on Apple ][ :)
In other words, utilities and commodities will always hover around cost price due to market forces and hence the poor will be able to afford the basics. There might be other non essentials that might become more expensive to absorb the extra money in the market, but we would have mostly likely solved a bigger problem. Makes sense. I still worry about housing.
List of games that Buddha would not play
Can you also see how useless such a claim is to someone like me? How can I cite you in conversations or decisions in the future? If no one can use the information you provide in any meaningful way, what is the point of sharing the information in the first place?
> It's true that financing the up-front investment is a difficulty, and that's why Solar City is doing such great business

On the contrary. SolarCity hasn't made a profit and their stock has tanked. It seems like solving the up-front cost issue is difficult.

Widespread deployment of Utility-scale Solar will harm SolarCity and their customers (who have entered into long-term purchase agreements). If Widespread Solar LOWERS prices in the long term, then SolarCity dies.

Good for the world of course, but SolarCity's bets are on the wrong side of progress IMO.

The up-front financing business is hard.
I would propose a global power grid as a solution to this problem, on which the sun would never set. The only problem is that earth is not set up well for this: the Sahara would be the solar workhorse of the planet, and the consumer of all this power would be Hawaii.
I'm curious as to the reasons behind the drop, and if that has anything to do with solar being solar. Could the same thing have happened for wind or nuclear given certain social and political pressures and incentives to innovate and mass-produce?
That is only assuming that resistance is a passed genetic trait. There is also the opening of the canopy which allows to varieties of invasive species in so the old varieties can never establish a major foothold again.
Marisol, Innovative Pop Art Sculptor, Dies at 85
Well there's the small answer and the big answer.

The small answer is that rendering touches not just CPU but storage as well. Yes we have SSDs, which help, but writing to "disk" is still relatively slow.

The big answer is: If you can render each of your pages very quickly, there's no real win from pre-rendering everything. You should just render on the fly. The whole point of pre-rendering, historically at least, is to make a site very fast by eating the cost of the render up front.
The uBo author, gorhill, is on HN, and lots of information about the split can be found with a few cycles of searching HN.
> Wouldn't liberals support additional carbon taxes?

With the goal of eliminating carbon use (and through this, eliminating the carbon tax), yes. The key understanding is that destroying the environment is a significantly worse problem than a regressive tax.

And destroying the environment also has a highly regressive impact; The impact on livability is not uniform, and people that can afford to relocate will have a much better time of it.
The rate of economic growth has little relation to the stock market yield. For one you have forgotten about the dividends, currently around 2%. Now lets assume the company grows by 3%, so your shares will now be worth 3% more. But the total return will actually be 5%.

However here I assumed that there was no drop in optimism, or pessimism over the one year period. For if you were to bought in when expectations were high, your actual return would be lower.

Sometime the relation between growth and return is completely paradoxical. You would expect that in the past 100 years a portofolio invested in UK stocks to be dominated by one of US stocks. After all the first country went from being The Global Superpower to dubious second rate global player, meanwhile the US had done the same in reverse. Yet an investor in UK stocks would have been marginally better of.

Likewise you would expect China with its spectacular growth, to have brought impressive returns compared to the US. Yet that had not happened.
Some countries store energy by pumping water up a dam. Seems efficient.
It's not clear from the title but what makes the described cryptosystem special is that it is considered to remain secure even if the attacker has access to a large quantum computer.

For those interested in an approachable high-level view on post quantum crypto DJB and Tanja Lange gave a talk about it at 32C3[1].

[1] https://media.ccc.de/v/32c3-7210-pqchacks
>Perhaps what pbh101 means is whether you're good at your job or not is unrelated to whether you're blue-collared or not.

Yep :)
The routine in the study included a 2 minute warm up and 3 minute cool down, with 2 minute rests between 20 second sprints. The reporting on this study is frustrating since they keep implying and/or stating that it's 1 minute of exercise. It's 1 minute of strenuous exercise.
The reason that the 15th program doesn't replace the earlier 14 is because each program is operated independently and according to the motives of its members (who don't buy into the plan to replace themselves).

A legislative mandate neatly solves that problem. The analogy doesn't hold.
All we need is a signed message. That's all, Craig.
I got confused finding that option. It's on laptop with intel/nvidia gfx cards. I've seen something while back, where the gfx card provider would provide such scaling (e.g. done a bit deeper, hence probably working more as intended that not).

Yes, my concerns are primarily now on Windows 10 (Home Edition if that matters), since I'm not really bothered (but can see) such cases with my linux installs (where I work).

It bothers my son though, as some of the windows are very small (like as I said before EA's Origin client) :)
Having to point this out on this very topic is kinda funny.
#define CTO
Any insight?
On the other hand, public data could make it easier for employees to bargain more collectively. Benefiting everyone more evenly.
> I think the web would be a much better place.

Except it wouldnt. Only state-sponsored media and paywalls would exist, which won't be fun.
There are quite a few wonderful magnet schools for smart kids.
First Biological Superlens Created Using Spider Silk
Satellite TV provider Dish takes on iCracked (YC W12) with iPhone repair service
He really hasn't. His ordinary proof has already been debunked, repeatedly and in detail, so now he's spinning a bunch of bullshit to convince the foolishly credulous they should trust him in spite of the plain facts of the matter.
We have a lot of good technologies already, the problem is they just don't scale well.

I can envision older warehouses in an industrial district being converted in to vacuum flywheel storage sites where power fed in to the grid earlier is buffered and then released back to it.

Changing our culture is another possible approach. Power is used in the evenings because that's when most people get off work/home/etc and they tend to have /that/ time to do cooking and cleaning (thermal cooling / heating are more solvable with changes in materials and building shape than culture change).
The UK version also only has 14 episodes in total (vs 201 in the US). Not that much time to create the feeling of being stuck.
Brazilian judge blocks WhatsApp for 72 hours, but it still works over VPN, Wi-Fi
Oh. Who's JVP?
The code is pretty easy to grok. Well commented and supported by thousands of tests.
Hello brother from another mother. I did a similar thing for my bachelor thesis ( source available at https://github.com/za-creature/puls ). Mind going into the details of how you designed yours?

Mine is extracting equations from benchmarks of the form ax = b where a and b are components, picking a random "unit" component and fixing it to 1, and then solving the overdetermined system in a least-squares sense. I designed it that way to take all equations into account (e.g. multiple benchmarks can and should include the same components with a potential different "factor") and to handle like a graph (as long as there's a benchmark-path between any two components, they are directly comparable)

Edit: to ensure the graph is always connected, an additional low-weight "metadata" benchmark is generated from the technical specs (e.g. amount of ram, cpu speed) and the total score of a computer is calculated as the weighted sum of all components, using target-specific weight factors (e.g. a gaming pc will want a fast cpu / gpu whereas a multimedia pc will want more capacity)
It's also the price difference - 4K have their use, and people appreciate them for different reasons, but yes I was in the same situation, and I felt ripped off for not buying the cheaper 1920x1200 or was it 1920x1080 option. This money could've go for a bit bigger SSD, or maybe more RAM. He really doesn't need more than that.
Foreign Policy on whitewashing history in modern Ukraine
The Most Influential Gadgets of All Time
Dropping, but still incredibly expensive compared to the alternatives =( ~doubles the cost of solar.
Everybody should have an anonymous shell corp in Caribbean and release spare time work via those...
I thought of a very concise way to say this. Tutorial videos teach me known unknowns.

I want to learn some things I don't even know are unknown.
What Makes a Successful Tech Company
Things You Should Do Before You Start Investing
Really nice!

There are many good suggestions in the comments.
I'd actually put out some roadmap to the site, and suggest that it is "beta" and is under development, and maybe create an uservoice page and link that from the roadmap, noting that new ideas are welcome, and can be voted on.

People like to feel involved in something they like. If they stayed for this long, they may like this, and you may get a hang of what people are missing from the site. (but don't implement every suggestion, just read them)
We Are All Zero Hedge
True, but its too easy to get lost in financial modeling. There were two high order bits in my decision, first was that the money was spent either way; Either I would be paying PG&E month to month, or I'd be paying off the system. And there was a good shot that the panels would generate as much or more energy for that investment. The second was that I felt it was the right thing to do, not a lot of people were in a position at the time to pay those sorts of costs and I really believe that finding better ways to power the world was a noble cause, by investing in a solar system, even if it was a 'bad' investment, it was jumpstarting the market for solar. That helped with the chicken/egg problem of people investing in new solar tech to meet a market that was (by the action of early adopters) clearly emerging.

So every time I find myself having this discussion in a group, there are folks who want to argue the financial model to "show" something (generally negative) about solar power. Either it's not a good investment, or it's just coal power used to make the stuff that now is generating not even as much power was was used to manufacture it, or it's causing more pollution by forcing utilities to turn plants on and off, etc etc.

I was fortunate that I could finance it without risking things like my kid's college fund, I live in an area where there is a lot of sun and mild weather so my house's "demand" is quite manageable, and as an engineer I get to live my belief that we can engineer solutions to the worlds problems like energy interdependence and climate change.

I am grateful that today, the systems costs have gotten so low that it's possible for more people to make that choice.
Simple test for the May 2016 OpenSSL padding oracle (CVE-2016-2107)
In the orbital link I selected deep math knowledge to see the subject form various angles. Immediately I read this on the page "This means that the odds over H will be proportional to the probabilities over H", that is completely wrong and misleading. Sorry to be hash.
Newman: Command-line utility for Postman
So much the worse if you actually knew that what you claimed was factually wrong.
The Model American
Not a bad practice, but costly in dev time and a trade off many aren't willing to make especially in smaller companies where mistakes aren't as costly as all that extra developer time.

Personally I do code reviews mostly to share knowledge and culture rather than looking for bugs. Occasionally a bug is found, but I don't generally have the time to review the logic, just the style.