skysight-inc/HackerNews huggingface dataset:
The 2013 15" Retina Macbook Pro

Got it to upgrade from a 2008 15" Macbook Pro in 2013, and it's still running like a champ. I only really upgrade my laptops every five years and it looks like it will easily beat that. I even have it encrypted with FileVault and there's absolutely no slowness with development.

I even use it to use Remote Play for my PS4, really nice way to game when I'm not at my house.

The only real issue is that I wish I would have splurged on the SSD. For me, 512GB doesn't cut it with the amount of projects and repositories I have on my built in SSD, and this includes my extensive prog rock music collection.

It's not lightweight though, ~5 lbs in your backpack does add strain to your shoulders if you walk around with it. The battery is sufficient for me at around 4 hours of use with medium to full brightness, enough, at least, so I don't /need/ to take my charger in to work.
I'm usually reluctant to flag stories if they have underlying issues that merit discussion, but as a link a TV news station about breaking news, this seems like the epitome of "If they'd cover it on TV news, it's probably off-topic." But I would love to see some real discussion of Bannon's actual philosophy.

Maybe this could be changed to a more general and discussable URL about Bannon's philosophy? Like maybe this one on The Anti-Democratic Worldview of Steve Bannon and Peter Thiel: http://www.politico.com/magazine/story/2016/11/donald-trump-.... Or the transcript of Bannon's 2014 speech to Human Dignity Institute: https://www.buzzfeed.com/lesterfeder/this-is-how-steve-banno... ?
I think this very possible. Maybe not a thousand years but give it a few million.
How many machines did you use ?? Not everyone can afford a cluster - and I do not think a single cassandra node could store 150000 entries per sec.

Why didn't you use Scylla, which is 3x to 10x faster than Cassandra?
I would guess in HN there's a large portion of users that their alternative to Mac is Linux
Volocopter has 3 * 6 = 18 rotors in 2 concentric circles, and several different power trains, which run rotors opposite each other. So, up to 4 rotors can fail, and you can still achieve a controlled landing.

If more fails, there's a ballistic rescue chute (which requires a certain altitude).

My gut feeling is that it's better than a piston engine, and comparison to a modern turboprop/turbojet/turbofan remains to be seen. But clearly an electric engine has fewer moving parts.

Edit: Don't know so much about the eHang safety concept, but the whole thing looks dodgy to me, to be frank. The 4 twin rotors don't seem to offer much redundancy, and are conveniently located to chop knee caps... Dunno.

Also, disclaimer: I've invested 1000 EUR into the Volocopter. Thus, I'm clearly biased :-)
Also, if you ever lose control of a namecoin domain you can say goodbye to it forever. A squatter will take it instantly and hold on to it forever unless you buy it from them for actual money.
I use a chromebook, it's cheap, it works, it's lightweight, it has a decent battery life. I bought it used for about $100. I switch to linux if I need to do development. The only thing I wish it had was a higher resolution. My inability to do work with it has never been of the hardware but of not knowing how or being lazy.
Are you sure about that? Are you sure it isn't just because they are relatively rare and their meat doesn't taste good?
Which in no way supports paying for content from dead artists.
Monospace Fonts for Developers
I was in the first batch of YCombinator's Fellowship.
I'm working on a system with a stupid amount of poorly documented/undocumented moving parts. It's all tribal knowledge and blocking trying to hunt down the right person to bug.
My work issued me some random shitty dell with parts that barely work and something fails about every 4 months... This is not one of their high end models, but it does have an i7 6700 and 64gb of RAM. So when it does work it is decently fast.

For my personal machine I have the previous version of this: https://system76.com/laptops/bonobo

I put in my own ram and disks.

Intel i7 6700k, nVidia 980, 64gb of RAM, RAID 1 of M2 Samsung 920 SSDs (read spead of 1.2GB/s) for root filesystem, and a RAID 1 of 2TB HGST spinning disks for long term storage.

It is great for short compile times while still being technically portable. I do a little openCL/cuda work on it, but not as much as I had planned. It is more than capable for this.

I occasionally game and I generally put the settings on "ultra" and have no complaints about framerates (but I also play older games like borderlands II and indy games). I usually keep games in a VM too, an that doesn't hurt the performance enough to notice.

I went with System76 instead of buying the clevo/sager alternative (because System76 rebrands clevo/sager) is the ease in getting parts and support from System76. They are always easy to work with and I am able to get parts for old machines easily. This is valuable to me, because I am comfortable doing my own hardware maintenance up to and including soldering of minor parts. I have been able to get individual power jacks from them.
I've not used SQLAlchemy much, but I assume it can be configured to map onto the DB tables that Django has created.

Django has the concept of `apps`, where each app gets its own namespace. So for model `foo` in app `app1`, you get a table `app1_foo`. Inside that table it's just the standard SQL columns that you'd expect. So you might need to override the default table name if your new ORM provides one, but no more than that.

The only other piece that might give you grief is the ContentType machinery; there's a content_type table that has a row for each model class, which lets you do generic foreign key lookups. It might be some work to duplicate that, if you start depending on it. But it's not super-complex; it's just <id, app_label, model> in that table.
MacBook Pro 15'.

Wanted to buy something cheap to write code, but nowadays average news website requires good stuff to handle some fancy frameworks like react. With modern trends - if you have 3 year old mac you can go funk yourself.
I was wondering how it compares to other solutions in terms of performance/watt, luckily they address it in the paper[1]:

> The TPU server has 17 to 34 times better total-performance/Watt than Haswell, which makes the TPU server 14 to 16 times the performance/Watt of the K80 server. The relative incremental-performance/Watt—which was our company’s justification for a custom ASIC—is 41 to 83 for the TPU, which lifts the TPU to 25 to 29 times the performance/Watt of the GPU.

[1] https://drive.google.com/file/d/0Bx4hafXDDq2EMzRNcy1vSUxtcEk...
> "Your integrity, sillyness (sic) and attire are mostly immaterial to the job hunt."

this sounds like drab corporate thinking and i disagree wholeheartedly.

the attributes mentioned show his personality and warmth, and indicate the possibility of an interesting person and a creative thinker. as a hiring manager, my ears perk up at such things.

life is too short to play it safe. have fun!
I'm not one to judge either way, but I think it's very weird how we have aversions towards eating "intelligent animals" like whales or octopi, while no-one bats an eye at the large-scale slaughter and eating of clearly intelligent mammals that form tight-knit communities and show very complex behaviour like empathy, reasoning about and solving puzzles, even the ability to play simple computer games via joystick - I'm talking about pigs.
I have seen dolphins swim in the wake of a ship and I strongly believe they did it just for the kick of it. Maybe they showed off to the dolphin girls, who knows?
MacBook Pro (Retina, 15-inch, Early 2013)

Processor: 2.7 GHz Intel Core i7

Memory: 16 GB 1600 MHz DDR3

Graphics:

- NVIDIA GeForce GT 650M 1024 MB

- Intel HD Graphics 4000 1536 MB

I used to love to tinker with different flavors of windows and linux, but it got to a point where I just wanted "something that works" and I don't have to bother too much working around incompatibilities and bugs. That's when I switched to a MacBook Pro. Couldn't be happier. I had the previous 2011 version for two years when I got this one. Still going strong after 4 years and I don't see any reason to "upgrade" it any time soon.
This is my primary machine for everything.
... or even something as simple as blocking MS IP ranges and domains, which should be far simpler than rooting an Android phone.
I specifically mean such a simple thing that they have used the .jar file extension both for executable jars and plain archives of files.

If they had defined and promoted using .jxe as the file name extension for executable jars, there had been so much less confusion for the end users.

(Just like they have done with ear, war, rar, etc)

Also, the security considerations for java web start applications where rather strange, with ugly icons warning that you were running a java application etc, and much higher requirements for certificates and signed executable compared to just about everything else that you run on a computer.

If they had re-imaged the framework to use a "installation" and providing automatic updates, just like normal applications, they could have lowered the bar a little.
Yes potatoes are as intelligent over the course of a year as an octopus is in a few seconds. But that means killing and eating a potato plant is morally more equivalent to beating and detaining an octopus for a little while than killing and eating one.
I use a Surface Pro 3 as my laptop, running Windows. I avoid doing real work on it though -- not nearly enough memory, terribly slow CPU. I mostly use it for SSH, IRC, email, and web browsing. Occasionally I'll write some Rust code on it. I use a custom built desktop with 16GB of RAM and a Xeon E3-1230v2. Planning on upgrading that to either a Ryzen 1800X or some Naples Point configuration with at least 32GB of RAM soon.
13" macbook pro 2016 non-touchbar, reason is MacOS, great trackpad, 16:10 retina screen and it's nicer to hit cmd with my thumb than ctrl with my pinkie.
Could it be possible that your friend got in this mess because they booked two one-way tickets instead of a return ticket? If both flights were on the same PNR, I can't see how such a ticket would be valid.
That sounds like a pretty neat setup. I know I can just google all this so please forgive me the inane questions; it depends on virtualbox though?

That's a bit of a nonstarter for a few of.

We probably aren't the target base for the project though so maybe it doesn't matter...
It's mostly designed for inference.
Actually it doesn't.
Why Batteries Suck (2015) [audio]
Would be great if people who have their presentations posted online afterward didn't use a laser pointer at all unless it's going to somehow show up in that content as well. There are countless lectures online that have this problem where you're left in the dark as to what the presenter is referring to because of this.
Same here. I vary across distributions, going from OpenSUSE to Ubuntu to Fedora back to Ubuntu, but XFCE is the only constant there. I spend my day switching between the command line and a browser so XFCE is just what I need as a desktop environment.
I've had similar experiences. At one "hackathon" I went to in Chicago, the winners made a powerpoint of a Coke vending machine with NFC payment...
What do you think about the Thinkpad 13? I could get far better internals for my budget, and while the build quality seems slightly lower I think it's fine.
بث مباشر مشاهدة مباراة برشلونة واشبيلية اليوم الاربعاء 5-04-2017 الدوري الاسباني
Iron Fist – Lazy fight scenes and Bad writing – A video essay
Also tradition. E.g. pigs are about equal in intelligence to dolphins and chimpanzees.
Is this device optimized for forward passes or backward passes or both?

It seems to me that Google engineers could use Tesla's or other high end GPU's for training and development, but then deploy those models on hardware optimized for forward passes...
Once you get one set top box that is capable of HD, they charge you the "HD Technology Fee".
I'm a Complan boy!

My mother, to this day, insists that the reason I'm slightly taller than my parents and my sister is not, is having Complan as a kid.
I feel like you're up against an app that's synonymous with tracking food/calories. However, if your app does indeed do what you say well, you have something. However, in my opinion, initially you would be better off going after users who don't use MFP or any app than convincing them to convert. Though I'm only a two-week user of MFP, there's too much switching cost I feel. And I'd really have to hear good things about it from others/in the news to convince me to switch at this point.
Rob's book is a bit old at this point, but I'd heartily recommend it just the same.
http://attrition.org/errata/charlatan/steve_gibson/
Geez, I can't believe they kept making Harry Potter films are losing $167M!
Your laptop has 4 disks?
Quite so: he's definitely post-watershed material.
Have done both also, with the same experience... we may have worked for the same orgs :)
Largest Survey Ever Reveals World's Favorite Programming Language
You, as the web developer, want to start using subresource-integrity. Stripe, as a depended-upon 3rd party, has not yet bought in to subresource-integrity hype-train.

Stripe rolls out a fix for a security issue or other bug in their JS. This breaks your subresource-integrity check. The didn't want you to stop accepting payments, they wanted to fix a vuln.

That hampers the usefulness of using subresource-integrity on 3rd-party resources today (which is what yeldarb suggested). Perhaps in the future the 3rd party would provide a script that emits the URL/SRI, but that isn't today.
Facebook Mobile asking me to sync contacts
Facebook Mobile asking me to sync contacts when I open up mobile app. Smells Fishy
The Mac trackpad is better, but the Surface does have the best trackpad I've used on Windows. The touchscreen makes up for the difference though.
In the article it says the 4 creators of Spinal Tap made $81 total in merchandise sales.
Coworkers can make any place less bad to work, or just bad.
Ask HN: Adding a security exception in Firefox 52 for self-signed certificates?
I ran into this today - is it no longer possible to add a security exception in Firefox 52 for self-signed certificates?
I think the easiest thing is build what you need. So that if it failed to make money, you still have the tool you want.

I build https://noty.im that way, an monitoring tool that call me when my site is down.

Then I realized more thing is needed and I started to add more features and plan to publish launch soon.

I will say not to worry about scale and technical first. I learned it the hardway, Just get it out. No one will really care if it's broken or something doesn't owrk when you doesn't have lots of customer.

So to answer your questions:

1. Can you provide some ideas on where to start?
Pick a technology stack you familiar with. Apply to Microsft BizSpark to take advantage of $150/monthly credit.
Learn FE, it isn't that hard.

2. What are some simple things I can build by myself? Any idea?

I build `https://kolor.ml` in a sunday. It's very simple but I need it. So you can try to build some simple/small utility that helps people with their daily live such as: a tool to call people up in morning.

A tool to check if my site has expose some particular header such as `nginx`, `php version` etc and if found an old one or vulnerable one, alert.

Of course, lots of people already build those, but the point is just get started, along the way you will realize what you really want to build
Not true. You can still make good money working as a software developer, and the media has already discovered it.

(But perhaps, it's not interesting?)
I like Debian myself.
Titanfall 2 would be the obvious choice here :)
lazy val x = {
println("computing x")
3
}

unsafePerformIO, unsafePerformIO everywhere...
What does acquiring the token do for you?
Back in the day, some of us had that dream for the US too.

SWANsat LEO network with WiMax, plus a VPN. So you get anonymous VPN connection via satellite. Pretty cool, no?
I don't think that's it. It's just a matter of choices. We can eat things like fresh sourdough bread and kimchi which are also very tasty. Dolphins are fighting for survival every day. I suspect life will only get harsher for them as the oceans are dying. We have supermarkets. They have limited choices.

Killing and eating a pig when you need it to survive is not immoral. Killing a pig because you felt like having pork rinds, and then leaving the rest of the body to rot because you'd rather have steak is immoral.

While there are dolphins who won't eat octopuses because it's dangerous or difficult, I bet there are some who won't because they empathize with them. If the humans in this thread can empathize with an octopus why couldn't a dolphin?
The concept of immutable game states has not quite permeated into competitive online gaming, for a number of reasons.

To understand the state of anti-cheat, first you need the context that cheaters are perhaps the most prolific customers of popular online games. They are constantly buying (selling, and trading) accounts. Many developers are happy to employ weak anti cheat techniques like memory profile hashing (EAC, VAC) because they result in ban waves and buy waves, both of which can be controlled and planned. In the case of CS:GO, a ban wave is almost always immediately succeeded by a discounted sale on the game. There are perverse incentives to maintain the status quo in the cheat/anti-cheat war, and this is but one of them.

Take AimTux for instance: https://github.com/AimTuxOfficial/AimTux

This type of cheat, the techniques it uses to scan and alter memory, have been used in CS as early as 2001. This specific project has been open source since early 2016. Looking at the timeline of development in Counter-Strike history, extensive work and outsourcing has gone into improving the graphics, sound, and maps, with almost nothing being done to improve the game's immutability. Hacking is more prevalent, more trivial than it has ever been in the history of Counter-Strike.

The same fate is now true for the history of Quake. QC is likely to launch as a beta with NO anti-cheat, as there only have been vague announcements regarding a third-party partnership (aka, EAC) to achieve it. It is hard to understand if this is incompetence or on purpose, but either way, QC will be seen as a greenfield for competitive cheats, especially as Bethesda has no reputation for defeating hackers.

The truth is that it would take a complete rethinking of game engines to ensure competitive online play is fair. But developers know they would be preventing a line of reoccurring revenue. CS:GO has dealt with the proliferation of hackers by isolating them (offering "Prime" matchmaking that requires grinding to a certain level and tying your account to your phone number), but at the consequence of a lot of new/low-level players getting stuck with hackers.
> If they want you to stay up-to-date, they'll provide a piece of PHP/Node that emits the latest URL/SRI tag.

Then how do you verify the integrity the integrity for the tag?
1) What's the status of (supported as a real feature, not just manually changing the bootstrap nodes and hoping everyone else does too) private IPFS networks? If it's there already, how stable is its configuration (i.e. if I get my friends on a private IPFS network will I likely have to get them all to update a bunch of config in 6 months or a year)?

2) Does filestore also let you store, say, newly pinned files in your regular file tree? That is, can you pin a hash for a file (or tree) you don't already have and provide an ordinary file system location where it should go when it's downloaded? Or do you have to copy it out of IPFS' normal repo manually, then re-add it in the new location? Also: how does filestore behave if files are moved/deleted?

3) What rate of repo changes requiring upgrades can we expect for the future? That is, how stable is the current repo structure expected to be? Is the upgrade process expected to improve and/or become automated any time soon?

4) Is there a table of typical resource requirements somewhere? I'm looking for "if you want to host 10TB and a few 10s of thousands of files, you need a machine X GB of memory. If you want to host 500MB, you only need Y GB of memory. If you have 2TB but it's in many, many small files, you need Z GB of memory", or else a formula for a achieving a best-guess for that. For that matter, how predictable is that at this point?

The use case I've been excited to use IPFS for since I found out about it is a private, distributed filesystem for my friends and family. Easy automated distributed backups/integrity checking on multiple operating systems, access your files at someone else's house easily, that sort of thing. Filestore finally landed, which was a big piece of the puzzle (the files have to remain accessible to ordinary tools and programs or I'll never get buy-in from anyone else), so that's exciting. Now I'm just waiting for docs to improve (so I'm not searching through issue notes to learn which features exist and how to use them) and for a sense that it's stable enough that I won't be fixing brokenness on everyone's nodes several times a year.
Arnaud Rousseau – Chupando (out now)
Lenovo Z510 (i7 4700mq - RAM:8 - Disk 1T SSHD)

I have been using this laptop for around 3 to 4 years now.

Likes:

* Performance (even when using modern apps and games)

* Linux compatibility (I have ran Mint,Ubuntu, Debian, Arch, etc, with almost no problems)

* Good mouse pad

Dislikes:

* Battery is now at 5% of original capacity.

* Plastic is starting to wear-of

* Screen could be better

---

If they made a modern version, with an upgraded CPU and an SSD, I'd buy it in a heartbeat
My workflow is very similar. I think you might get some benefit from a tiling wm. I use DWM personally, but you might want to check them out
Or... Don't bother with any kind of premium and just install Linux?
You should be banned for a comment like that
I'm guessing that it's a power vs number tradeoff.
Bigwins
I have the same machine and very happy with it. I agree with the 512GB, but at the time the price difference wasn't worth it. I think the best thing is to have an external disk that can talk thunderbolt speeds and leave the rarely used things in there.
it only finds values that are the sought key.

demo: https://runkit.com/indatawetrust/elek
What specs for the MBA?
HTML5 Games Workshop: Make a Platformer Game with JavaScript
Sometimes? More like all the time. Microsoft still gets unfair criticism when what it is doing is usually less than its competitors (Apple, Google.)

It's pretty astounding, HN reads like early 2000s Slashdot sometimes in regards to its complete hatred of Windows. This entire thread is almost verbatim early 2000s Slashdot, "I just switched to Linux and I love it" along with all the OSS evangelists piling on. It's more annoying than insightful.
Soon batteries will be able to handle that. Used Tesla batteries, for example.
We clearly didn't learn our lesson in the 1920s and 30s ;)
I'm willing to bet if they tasted half as good as octopus they would already be extinct.
Could you explain your reference to the "knife throwing scene in the Starship Troopers adaptation..."

I am familiar with the scene, but I don't understand why you are bringing it up.
Perceptual Diffing with Niffy
Yeah, it's not the most documented repository. In the absence of that, you can check out the following document and implementation for some better understanding:

- https://github.com/OpenBazaar/openbazaar-go/blob/4a9ee8de8fd...

- https://github.com/OpenBazaar/openbazaar-go/blob/4a9ee8de8fd...

Hope that helps a bit. Keep in mind that none of this have been verified and might not work as advertised. Just a warning.
CopperheadOS sells preflashed phones.
Pigs are also pretty smart. And still delicious.
Do you get the coil whine also?

Also 4.10 seems to not work for me? Am I the only one?
Glad you finally agree that these were political decisions. That's what I was saying, not sure why you disagreed.