skysight-inc/HackerNews huggingface dataset:
One of my research areas is security or trust enhancements in compilation. Synthesis, too. Almost all of that work focuses on 32-64 bits due to limitations of lower ones. Yet, I keep seeing projects such as this and SymbOS that blow my mind in what can be done with so little hardware. I think the implementation techniques used in them probably contain plenty of wisdom that could lead to improvements in embedded compiler and metaprogramming research. Maybe even 32-64 bit systems in just making better usage of resources.

Need to have a whole collection of articles for implementing HLL constructs and algorithms effectively in 8-16 bit systems. Maybe 4bit while we're at it to give these 8-bit show-offs a challenge. ;)

EDIT: Editing to add the interesting link below I found on 4-bit computing courtesy of Wikipedia's article on 4-bit. Interesting part was how manufacturers brought offer to developers as invite only. Wonder if they've since transitioned to 8-bit.

http://www.embeddedinsights.com/channels/2010/12/10/consider...
Yes, I'm well aware of these restrictions. However, I don't think they impact whether or not you own the THING.

What GM, Ford, John Deere, Apple, etc. have said is that you can't tinker with their firmware that is installed on the device. None of them would argue that they can come repossess your tractor/car/mobile phone.

As others have pointed out, it is not currently illegal to jailbreak a phone, though that may change in the near future.

To make an analogy and play devil's advocate a little further, it would be hard to argue that I don't own my home. There is a deed to that effect recorded with the county, more than I can say for anything else I own. Yet:

* The state can take it from me in short order if I don't pay my taxes

* I have to get a permit from the city to make any substantial modifications to the property

* There is a neighborhood association that dictates property uses as well, which I have to comply with

* I couldn't just knock the house down and build a car repair garage -- city zoning ordinances restrict how I use my property.

And yet, I don't hear a big outcry that I don't truly own my house.
- language

- language

- io loop + vm
What about personal transportation devices powered by bio-waste scraped off the sidewalk?
"which also would not exist without intellectual property law"

What about all the things that still would exist? Would all those things be worse? What about if we had strong data protection laws? Maybe all those celebrities wouldn't have been violated. On the other hand maybe Google wouldn't have existed at all or maybe that is if copyright had actually been enforced. Hm.

The point being that the only thing we can be certain about is that things have changed and are going to change. When do we reach a point were copyright has to be reformed and at which point of that reform doesn't Zac Efon get to make his movie?

I'm personally not sure that the entitlement of Zac Efron is a huge factor in my views on copyright.
Quindar Tones (2006)
Twitter: “We've noticed it's hard for your friends to find you”
> To most developers, it means that your LUCKY_NUMBERS will always be 12, 19, and 42.

Is that really true? I would assume the opposite. Most developers have used Java or C# or any of the other languages that have similar reference semantics. I would agree if you qualified that with "beginner".
The future of both computer vision and robotics is in machine learning, that is where the state of the art will advance.

No autonomous vehicle that isn't integrally dependent on machine learning algorithms will ever hit the market, unless the entire road system is redesigned and human drivers are outlawed.
> Subways are an unnecessary expense when our streets are so poorly utilized.

It terrifies me that you are serious. The best way to better utilize our streets is to dedicate more space for cycling, there is absolutely no way to get the same density in an automobile.

Your idea also presents basically no solutions for people who don't have elasticity in their budget. "Sorry, grandma, you can't go to the doctor today because the market is readjusting the price of transit to optimize for throughput in the future, when you might be dead."
You forgot one. Most likely, the bank has first claim on your house.
Meh. I tried playing a few months ago, and it's better than at launch and when the auction house came out, but it still can't compare to the first two, IMO.
> Mac forums are stull full of people hating on Microsoft

Which is odd because Bill Gates appeared at the Mac launch and Microsoft was the biggest and keenest early supplier of Mac software. Microsoft even offered to help promote the adoption of Mac OS by other companies to make it an industry standard. Thirty years later, it's still supplying Office and more than a dozen iOS apps.

The extra irony is that, through its draconian control of patented technologies and huge revenue streams from the iPhone, Apple may now be more of an Evil Empire than Microsoft was ;-)
Have you ever tried to set one of those digital mains timers? The designers always seem to leave a couple of buttons off, so the buttons all do three things, and you can never be sure which mode you're in - and I know people who have no problem writing code who have given up on them and bought a mechanical timer instead.

Now, you could have a single home control display - or perhaps a single display in every room. And they'd all show the same information, maybe customised for each room, and include a few extra pages for setting up timers, lights, proximity sensors, or whatever.

There are plenty of applications for this kind of IoT, but the tech just hasn't come together yet. I think the lack of good, cheap, large, low-energy displays is more of an issue than wake up times - because if the display uses very little energy, you can skip the wake up time.

You can more or less pick any two from the list, but getting all four seems to be impossible for now.
Well, I don't think this is why. Diablo 3's problem is just that the story writing, and particularly the dialog writing, is extremely trite.

Diablo and Diablo 2 had fairly simple but compelling stories that were dropped in at key moments. Diablo 3 is largely progressively more annoying demons telling you how unlikely you are to beat them. It just gets tiresome. That'd be true if they were separated cut scenes as in Diablo 2 or integrated dialog as in 3.
You should see the metros. Gorgeous!
How are Macs the titans?

https://www.netmarketshare.com/operating-system-market-share...

According to a few sites, Apple has between 5 and 10% market share.

Windows still absolutely dominates the desktop market, with Mac, Linux, and other *nixes picking up maybe 15% in aggregate.
Also recommend reading Stay Awhile and Listen: How Two Blizzards Unleashed Diablo and Forged a Video-Game Empire - David L. Craddock
http://www.amazon.com/dp/B00G8UL474

Really interesting read, covers Diablo/Warcraft development from its humble beginnings.
Building a Brainfuck Interpreter in Swift
This reminds me of the Youtube "show your real name" trick, which was met with much outrage: the refusal buttons are ridiculously small, the wording of the second screen is confusing.

I hope this was just a bad marketing idea and they are not that desperate.
You took that quote out-of-context:

> The rarity thing [for loot], for example, just kind of made sense. In some roguelikes, they would have your common item and your magic item, so they were different colors of text or whatever. If it was a magic item it was blue, if it was a normal item it was white, that kind of thing. And, so, we took a step further and went with the rarity levels. The rarer something is then it has a different color.

M:tG did not have a visual distinction for rares versus uncommon versus common when I played it in the mid 90s, and that is what they are talking about here, a visual indication of the rarity of an item.
LA always has a subway (technically, light rail) under construction. Been that way for about 30 years now.
I suspect if you did a survey, there would be plenty of programmers who would reply "it works like this, except these languages do something different", because "const means immutability" feels "right" despite many mainstay languages doing it differently.
The problem with McBits is that it has really large keys. For a 128 bit security level you have one megabyte keys.
That may be a reasonably conservative secure choice if you want post quantum cryptography today for certain applicatoins. But if you want to use it for something like TLS it's pretty much unusable.
The lattice based systems look like they could be made to work in a real-world setting. The problem is of course that cryptographers will tell you that they aren't confident what works and what doesn't and what parameters are secure. And there are patents (both for ntru and parts of rlwe), which the article unfortunately doesn't mention. That's basically a dealbreaker for widespread use.
In the case of the Acela, the electrification of the New Haven to Boston segment significantly sped up the non-Acela Northeast Regional service from Boston to New York. In fact, the ~2X price difference between the Regional and the Acela to save ~45 mins usually doesn't make sense when I'm paying out of my own pocket (or when the Acela doesn't run at a convenient time).

I don't have a real opinion on California high-speed rail. It's certainly hugely expensive and probably depends on whether it makes sense for relatively price-insensitive business travelers as the Acela does.
Ahh this brings back so many memories I completely forgot I had. I've spent ages trying to remember where I'd seen that upturned corner navigation before the Google Maps app did it...
This conflicts with reality. In the real-world where historically the cover story crashed and burned very rapidly. There was only a period of about a year after the partial recovery of K-129 before the press knew of the deception, and only strenuous efforts kept the story from being published. Even then the story was delayed only a month. In 1975 the truth of Project Azorian was public, and there wasn't widespread disbelief as you would have imagined. Nor were there men in black doing awful things to keep the story secret, just administration officials asking politely.
That sounds like an interesting subject. Could you please link me to your research or other relevant information?
Cryptostorm counters CIN and traffic analysis attacks
Oh, it's OK: it was an interesting comment and relevant to why people still use things like this. Keyboard-driven, works in low bandwidth, and hackable are definite advantages. I could see geeks (even me) enjoying something like that. I also agree that the "best" client is relative to the needs of the user.
A full van is more space efficient than 12 bikes. I am a cyclist and I think there need to be safe routes to get everywhere in a city. Bikes aren't enough, though.

The price doesn't adjust for future optimization. It adjusts for current optimization.

Price-sensitive people like Grandma would go to the doctor for the same price she always does. She'd just share the ride with more people. This is exactly what a subway would do, except without the need for expensive infrastructure.
Samsung, Wipro Follow Jeff Bezos in Funding AI Startup Vicarious
I'm only fine with congestion pricing if the price increases with congestion and after-tax income of the registered owner of the car being driven. I despise the idea of reducing traffic for the rich through financial strong-arming of the poor, unless all are strong-armed relatively equally.
That's not the same thing, though. They're not just talking about the fact that some items are more common than others, or even the correlation between power and rarity.

What Diablo did (that M:tG didn't) was that the same weapon could have multiple rarities, with the rarer versions being more powerful. Each card in M:tG has only a single rarity, and the foil version is just a cosmetic difference with no gameplay effect. An Uncommon (or equivalent) in Diablo is not a sui generis item, it is a common with upgraded stats. A Rare is the same thing with magic effects added.
A very slow ball with no spin is very easy to hit for six, especially if you're delivering the ball with an unnatural movement so the batsman knows your intention from your arm movement.

Fast bowlers bowling towards the end of limited overs cricket and facing aggressive attacking shots actually do bowl occasional "slower balls" using their normal delivery stride to try to catch out opponents who tend to mistime shots when the ball arrives slightly later at ~70mph rather than the expected ~85mph. But you're not going to catch them out with a gentle 30mph lob down the pitch, just like a decent tennis player will not have difficulty returning an attempted drop shot serve
How to stop Windows 7 and 8 spying on you
Bash scripts talking to Node sounds like a recipe for disaster.
Aargh, I'm now having bad flashbacks about writing for GEOS, they used a very weird preprocessor to bolt an OOP system onto C. Run, don't walk, away from .goc and .goh files...
Self driving cars would allow minibus routes that just go between a neighborhood to a local grocery/retail center. This would make carless living more possible.
Tackling unemployment: 3 ways to future-proof yourself for the future of work
ill check it out - thanks!
So what if you trained the robot to know when it needed real life training? Give it the option to train in a simulated environment or the real environment, but grade it on performance in the real environment. I bet it would try to do most things in the virtual and then later in the physical, since virtual training would (could.../should?) be faster. And it would be able to learn what sort of things in the virtual machine don't map well to real life. Heck, it might even learn to generally compensate for flaws in the 3d simulation.
Adding more housing doesn't solve density, reduce demand, or lower prices:

https://pricetags.wordpress.com/2015/06/16/big-money-big-bui...

Adding more housing tends to exacerbate all the problems they're already facing.
Why out of scope? It's a DB api that has no browser/ui dependencies.

I see that the levelDB implementation you pointed to can use a backend that uses IndexedDB. So theoretically this levelDB Api could provide an Api that work across both browser and server.

But argh. IndexedDB is a standardized api. It has a usable open source implementation in WebKit. Why not just go with that?? Why create a different API that does the same thing? I've been building an entire app around IndexedDB, but now I have to port it to a different Api to run on a server? Why?
Artificial Intelligence Leaders Answer AI's Most Burning Questions
One of the things that absolutely blew my mind after moving to bay area were that there were people actively fighting expansion of the mass transit systems, and often successfully.
Japan also has two things the USA doesn't: High density, resulting in low walking distances between important points; and a very good public transit system, reducing walking distances even more. Both of these contribute a lot to minimizing child/car interaction, in addition to the strict traffic laws.
Principles of a Decentralized Web
Macs aren't the titans, although it's worth noting that the Macintosh's market share has crept up over the last few years from a low of 2.5 percent to a current value of about 12 percent (stats like Netmarketshare measure installed base, which is not quite the same thing)

But I believe the poster was saying that Apple is now a titan, which is true when you look at mobile devices (which now dwarf PC sales in terms of raw numbers). Microsoft has been failing in mobile for years, which makes the old Apple-Microsoft rivalries seem quaint.
> Besides, subway construction is hard to get upset about

Beverly Hills found a way

http://la.curbed.com/archives/2014/04/beverly_hills_loses_fi...
Is that an argument against HFT though? That the regulators aren't doing a good job was true in the previous regime.

I'm some what receptive to the argument that HFT makes the laws harder to enforce, given that the laws rely on "intent" which is murky with algos, but how do we square that in the face of any innovation?
Using abstractions like http://koajs.com/ and https://github.com/tj/co make Node code feel like every other language.

var user;
try {
user = yield db.insertUser('foo')
} catch(err) {
if (err.code === '23505') {
this.flash['error'] = 'Username taken';
this.redirect('/register');
return;
}
throw err;
}
"… adding new capacity can no doubt release some of the upward pressure on rents"

The rest is just an extended argument that the international rich are using real estate as a speculative investment vehicle/store of money. True, but that doesn't mean that adding housing exacerbates the problem of rich people bidding the prices of housing higher.
Read the article? Its not true in this case. The artifacts are wood, grass, maybe cloth and melting ice rots them away in a season. It would be no different here, if you were to take the item, and report its location as well. Then at least the artifact still exists somewhere.
Housing can mean a lot of different things. Adding luxury condos will not help. Adding SROs and other forms of housing for the currently homeless would definitely help.
Ah, GEOS. I used it quite a bit when I was a kid -- wrote school reports in geoWrite, made labels in geoPaint, and wrote 6502 assembly code in geoProgrammer. (Well, technically, wrote assembly in geoWrite and then used geoProgrammer to assemble and link -- a very tedious process, indeed.) GEOS applications were always a bit of a dog compared to non-GEOS programs, at least for those of us without any RAM expansion.

I once wrote a letter to Berkeley Softworks asking for more information about programming in GEOS (API's, etc.), and was surprised when I got a huge binder in the mail with a printout of the Hitchhiker's Guide to GEOS. [1]

[1] http://freepdfs.net/the-hitchhikers-guide-to-geos-lyonlabsor...
> I think the likelihood is that a developer who needs to change a variable and gets a const-thrown error about it will probably just change the const to let and go on about their business.

If this is the core argument to not using 'const', then you are out of luck trying to enforce any coding style. I might as well just delete any code that doesn't make sense.
Congestion pricing isn't strong-arming the poor. The poor will just share rides with more people to split the cost. Everyone gets a traffic-free commute. Everyone gets to spend more time with their friends and family.

I don't think there's any reason to subsidize the usage of road space. I'd rather use that money to subsidize food, shelter, and education.
I wouldn’t say it was easy to hit a slow ball that is on or near the ground for 6, especially if the bowler hides their intention by releasing the ball out of the back of their hand.

Letting the ball bounce twice was effective enough that the ECC banned it for county cricket just recently so obviously someone had the same clever idea as me :)
>Install perl/python/ruby and nodejs -- requiring just the shell to be installed?

You can run several of those languages (python for sure, but also perl IIRC) as a shell.
If 1 million people live in a city, and you add 10 million more apartments, would that lower the price of each apartment? Of course, because you increased the supply. Adding housing absolutely decreases the average price of housing. This is supply and demand.

Now, does adding a small amount of housing have any appreciable effect on average price? No.

Therefore, the solution is massive construction of new housing.
What's your use case for seperate templates? Do you have a lot of existing templates written in jade that you want to reuse?

I try and avoid any templates apart from a single "masterpage" template that my apps sit in.
Draws in Test Cricket are also fairly rare. In recent years, 75% of matches have ended in four days.
Thats funny, I totally agree with your sentiment about frilly animations -- but for some reason the bouncing nav bar dropdown made me happy in this situation.
Funny notion that its 'fairer' when you scalp goods/services for the rich.
Sauce Labs Magnifies Cloud Mobile Testing with a Large Pool of Real Devices
Better bike routes/friendlier designs are a good thing, but they're still space inefficient compared to rail systems or even just plain buses. This is a favorite gif of mine to show the difference: http://i.imgur.com/kw8DaST.gif

In an ideal situation, we would have good subway systems alongside more promotion of bike use. I personally have a couple disabilities making bike use difficult :( I would kill to have a Seoul Subway-esque system in SF (the best system I've experienced firsthand, I'm sure there are better but it's among the best/biggest).
I think the current "Who is hiring?" also includes internships? (But I can see a valid reason to switch it to a volunteer thread also)
"doesn't require complete concentration" is key. Many people new to watching cricket expect continuous stimulation, which it is not. It is more a meditative repetitive cycle of spaced intense activity. And it's amazing how many jobs you can get done in 30second ad breaks between overs.

People who compare cricket to baseball ("baseball on valium" as Robin Williams said) generally miss the variety that is made possible by bouncing the ball off the pitch, which greatly enriches the sport.
Now you are just trolling. There's countless of examples how lax copyright enforcment stimulate economic growth. From Hollywood to UK pirate radio station and YouTube to Chinese industry.
My guess is that you don't need something perfect to acheive 90% success. Maybe you switch to real-world physical training for the last 10%, but the first 90% (or whatever) of the neural network training - learning which 'mental' control corresponds with which 'muscle', getting the grip close to the right place with close to the right force, getting an approximation of sensor feedback into the network (with some noise added, perhaps) should get a long way there. I mean - you can see the terrible simulation they used for that asimo robot neural net training - not anywhere close to a unity simulator. I did just happen across this:
http://gazebosim.org/
Which seems like it's basically designed for these sorts of things.
it's just a pot/fader/encoder that can send lots of CC's at the same time
Isn't there a consideration of geological stability underneath San Francisco? I don't think much of the city could support tunneling underneath; large chunks are built on sand dunes and landfill.

http://priceonomics.com/what-parts-of-san-francisco-are-buil...
Paige Padgett:Interview with Celebrity Makeup Artist and ‘Green Beauty’ Expert
Many people are against public transit based upon a very vocal(and wealthy) minority that is opposed to it being government run instead of private enterprise. It's essentially the opposite of the ideology that caused the build up of many subways systems in the past. These very wealthy powerful people can use their power and money to distort the public opinion so that cheap bus projects end up looking like expensive subway projects and subway projects look like building a land bridge to Mars.

For a great example take a look at the new Maryland Governor and one of his first actions coming into office[0][1] This is someone(and his backers) that are ideologically opposed to public transit even when it is overwhelming supported(and paid for) by the regions it directly effects.

[0] http://www.baltimoresun.com/news/maryland/bs-md-sun-investig...
[1]http://www.washingtonpost.com/local/how-republican-gov-larry...
https://en.wikipedia.org/wiki/Metro_Rail_(Los_Angeles_County...
Man who traveled to every country explains most difficult places to visit and why