skysight-inc/HackerNews huggingface dataset:
> I just make my bunch of html files (and I copy/paste the same header/footer on each), my css file, eventually 2 lines of JS directly in a <script> tag to toggle a menu on mobile devices, I upload it on S3/CloudFront and that's it.

You copy/paste code? This is crazy.
See also: http://www.catb.org/jargon/html/H/hacker.html

hacker: n.

[...]

6. An expert or enthusiast of any kind. One might be an astronomy hacker,
for example.

[...]
The first step is finding something that you can "curate" that hasn't been "curated" yet. It's all the rage these days.
PHP will get an implementation of Libsodium
> I just make my bunch of html files (and I copy/paste the same header/footer on each), my css file, eventually 2 lines of JS directly in a <script> tag to toggle a menu on mobile devices

The workflow and output remains largely unchanged, but something like Jekyll would probably make the resulting codebase a little cleaner.

Otherwise, I completely agree. There are better tools for building static sites.
CTS (Color Temperature Straw) is just about right, actually. The other alternative, CTO (Color Temperature Orange) is, in some senses, "more correct", but the heavier red bias makes some people feel like they're working by candlelight - even in brighter light, it feels a bit dim and closer to bedtime.
Well, the key question is why did the Arab World and Asian civilizations fail to do the colonization that the Europeans did. Also, the parity between Europe and the rest of Eurasia was largely achieved around the 1400s, which is to say, prior to the first wave of colonization.
I'm actually a bit disappointed by their API as it stands at the moment. Say for example you want to retrieve a record with a bunch of nested records in one go. Currently you have to do that by pulling the first record, then looping through the array of nested IDs for the other records and retrieving each of them in turn.

I want to be able to say "get me back record 56 and all of the linked records in a single request".

I ended up having to iterate over their "fetch all records of type X" endpoints and then gluing the data back together in-memory, which is a pretty nasty workaround.
Windows isn't used because it's necessarily good. Windows repulses on many levels as it is now. If ReactOS would work well on real hardware, I'd ditch Windows right away.
Actually the move to systemd is quite easy. There are cheatsheets available.
Theres one easy to use google spreadsheet api here built on gspread https://github.com/shkr/GoogleDocsAPI
Luckily, ambitious people don't think like this. They'd rather make a huge impact on society (think companies like Google and Tesla) than retire comfortably once they can afford fancy toys.
Without having looked into the details... I do rather like the idea of an SCM with a built-in ticketing / documentation (wiki / markdown rendering system).

These are both things that every project ends up needing, but end up with some different solution, which then ends up with a loose, brittle, custom integration with the SCM - using your ticket name for branches, but the having to look up the details on a website - checkin hooks, these kinds of hacks.

It's not too difficult to imagine some simple, robust setup where the ticket state is and documentation (markdown) is store in the SCM, and you can view it either using the command-line, or fire up a local webserver embedded in the scm tool.
I have no idea. That's why it would be interesting. Lawyers are pretty creative sometimes.
I'm not entirely surprised that Facebook does this. After all, Facebook is also the company that not only does the same as Google when it comes to targeting you with ads, but also sells data about you to other companies. More reasons not to trust or use Facebook for me at least :)
Design loading for human occupancies come in in the range of 100psf, which is something like 500kg/m2. That's roughly one 200lb adult per 2sf.

You can pack a _lot_ of humans into a small space.

Cars are about half that, because they don't pack well.

Of course, libraries are even worse, sometimes you're looking at 300+ psf design loads there.
You don't even have to leave the US to see cities like NY, where fewer than half of all households have a car, even including the spacious areas in Queens and Staten Island. Have you visited any of these dense cities?
Also, huge articles (+ flame wars) on Python 2.x vs Python 3.x I never read those :)
I've used it quite a bit, and I'm happy with it. My main gripe (and it's not much of a gripe): editor integration. There's vc-fossil, but vc incompatibly changed its API between Emacs24 and Emacs25. While I generally don't like git very much, magit is amazing (and, honestly, the only reason I can put up with git).
Fuel tax is road rent. I don't see how you're disconnecting the two.
Tangentially, abusing code blocks for quotes is ugly on desktop and basically unreadable on mobile (the latter because it prevents proper reflowing based on screen width.)
Agree'd.

The main thing is that the low-level details of macrocells varies from company to company. And those companies are protective of their designs, so they don't want people figuring out how their devices really work.

So it is a tough spot. Still, Verilog allows you to move your "code" from company-to-company (Xilinx, Altera, and Lattice). So its sufficient.
I don't see how that's a relevant argument. People who are hungry and people who are obese both lack mean to attain proper nutrition. Stress, obesity and debt is the new hurt, hungry and poor. unfounded opinions are the new not knowing something. Everything is different, yet the same. Downvoting is just regular stupid, if you can't make an argument for your opinions but instead try an hide others arguments you're just plain old stupid.
Skype releases preview app on Android built with React Native
The linked article also leaves out the fact that somebody recognized the mother and called CPS on him (for her history of domestic violence), while the Ars one includes it.

It gives a different view to the incident.

Edit: Recognized the mother, not the father.
30 other languages but that's irrelevant to the joy of learning something new and applying such knowledge.
>> why did the Arab World and Asian civilizations fail to do the colonization that the Europeans did

Perhaps because of the sheer size of Asia. Western Europe isn't exactly large.
FYI, the post is 5 years old.
If there's no need for jobs then that means robots are doing everything and so everything is cheap. That means the small nominal income becomes a large real income.
1M Mouse Clicks
Indonesia police chief: Woman tricked into attack on Kim
LOL i love it
The other part was about how short selling tossed a huge monkeywrench in the court settlement, one that can't be solved by improved recordkeeping.

Ultimately the solution is to have everyone who had a short position 3 years ago come back and pay a bit more to their partner. But obviously this is problematic for many reasons, first and foremost being that they probably have not been depositing money into a collateral account for a position they closed three years ago. Some may be dead or gone. It's a huge mess.
Any recommended book in this category about Postgres or Elasticsearch?
I want to join you!
Whoops, Thank you for that. I think I misinterpreted this thread when it was new, and then never questioned it any further. https://news.ycombinator.com/item?id=7466952
The first way that comes to mind is to use alias, e.g. `alias ipaddress="ipconfig getifaddr en0"`. Then running `ipaddress` would do what you want. To avoid having to run this again every time you log in, you can add the same line to your `~/.bash_profile`, which configures your shell when you log in before the initial command prompt. You can then type `source ~/.bash_profile` to reload your configuration without having to log out then back in.
Thank you for providing this summary. I assume this means that if one has a fleet of servers running 16.04 that one keeps up-to-date, but choose not to update to .02 - one would have to use install media for 16.04 (sans .02) when installing new/replacement servers to fit in with the existing fleet?

It's a little bit surprising coming from Debian stable releases, but makes sense.
About utopian world, this may interest you: http://io9.gizmodo.com/how-rats-turned-their-private-paradis...
The store didn't add parking spots in case you decided to buy a car.
This should be the year of mobile security
This policy has been in place for decades with no change. That makes me doubt it effectiveness. I've heard of plenty of USA -> BR travelers being turned away at the border because they didn't realize they needed visas (a common occurrence for people traveling for conferences). Ultimately they understand the reasons and even empathize with the country, but it doesn't change the fact that for them it's easier to just not come.

To me it's more about an ineffective, vain attempt to show power than anything else.
Yeah, the market really cocked up here. We should replace it with a scheme where all the stock is actually owned by one central entity and when stocks are traded it directly tracks ownership.

Looking at this as a "free market" vs. "regulation" problem is looking at the entirely wrong dimension. This is "just" a complicated system doing complicated things in a complicated situation. Neither regulations nor freedom, be they the real sorts or the fake rhetorical sorts that are entirely good or bad of either, will prevent that from occurring.
A series of golang tutorials with YouTube videos
Voting rights aren't even accurately tracked. People who buy non-existent shares from naked shorters get voting rights. Not too many people can naked short anymore, but I think voting rights also come along when you buy from people who shorted with borrowed shares, yet the people who lended the shares still get voting rights too.
> If you like a readable commit history, rebase is useful to reorder and squash unnecessary commits.

This is an artifact of Git. There are two principal solutions that do not require rebase.

1. Use Bzr-style hierarchical logs. This could in principle be used as a UI on top of Git. Here, merging rather than rebasing actually improves the readability of history.

2. Have fully labeled branches. This allows you to filter and visualize commit history based on branch membership. This is the approach traditionally used by most non-Git version control systems, but is not really viable in Git, because Git lacks the necessary meta information.
Rigging elections with integer linear programming
It sounds like you are suffering from the problem yourself.
Obviously any country has problems. Good job, you found one
Buy them a lamp?

Only half kidding - talk to them about the problem and see if you were to go in on a lamp they'd be willing to let the overheads stay off.
Doesn't the bible?
Exodus 35:2 " For six days, work is to be done, but the seventh day shall be your holy day, a Sabbath of rest to the LORD. Whoever does any work on it must be put to death."

Most Christians will interpret this in an enlightened way, either death meaning "spiritual death" or some other explanation. However if you are a biblical literalist, I mean the bible encourages death for nonbelievers, among other troubling stuff.
Yeah but a toll doesn't accurately reflect the amount of damage done to a road. A light econobox will do just about no damage to a road whereas a huge F350 with a curb weight of over 3 tons is going to do a great deal more damage even though it might only weigh twice as much. Adding to this, a large truck is going to make passenger vehicles look like a rounding error. Tolls could be made to reflect the estimated additional wear and tear on the road but effectively this would mean that passenger cars just pay a toll for the initial construction costs of the road and large vehicles pay the same plus an additional charge to cover all of the wear to a road.

http://facweb.knowlton.ohio-state.edu/pviton/courses2/crp776...
I remember coming up a book one time(maybe reviewed by Razib Khan) that made this exact point that much of Europe's progress came from it's internal conflict but I have not been able to find it again... does anyone have a clue what I may be thinking of?
And yet companies losing barrels of money get their "I'm even more in debt now" VC posts upvoted as news.

The current situation creates an asymmetry, and that distorts how people think business is done, which in turn distorts how people think business _should_ be done.

I think it's fair to have posts about businesses that don't have to burn through their own lifeblood to try and change enough to finally make some money. That's _way_ more normal.
Maybe this is a good place to ask:

I have an Actor that rotates a child Static Mesh through a series of meshes (via "Set Static Mesh") to display a number 0-30. When I preview or launch the game, the mesh ends up rendering with some crummy-looking pixelation:

https://www.spinda.net/files/pixelation2.PNG

https://www.spinda.net/files/pixelation1.PNG

So far I've tried: ensuring Settings->Resolution Scale->Engine Scalability is set to 100%; switching between Temporal AA, FXAA, and MSAA; disabling motion blur; restarting the editor multiple times; create a whole new project from the basic/minimal template and drop my object into an otherwise-empty scene. Nothing's gotten rid of this jaggedness.
i'm a tech lawyer and find intelligent discourse about tech/business/random related things interesting. it's also very helpful to get a 'how techie types view the world' perspective. i lurk and never comment b/c as you said, the audience is primarily for hackers and non-coder comments dont seem as welcome
I think you're missing the point. You can use all the UI treatments and components, using AJAX if you want to. It basically gives you a lot of options and you're not stuck using jQuery plugins ad hoc when you want to make a customer form or list your latest products with search functionality on a site that is mostly static.
Unfortunately, all of the best moneymakers probably won't get shared, because the people don't want competitors.

I don't have any real passive income, myself, but one of my buddies has a pretty sweet setup.

He wrote a bunch of trading bots that would automatically perform arbitrage between all of the bitcoin exchanges. He wrote a variety of bots with different strategies, and then he would lease them out to people and take a cut of the profits (in addition to doing his own arbitrage trading with his extra money). From the sound of it, he was making some serious cash (like thousands of dollars a day).
He Sketched the Secrets of How the Brain Works
This overlooks why Europeans were able to achieve colonisation. Let's remember that e.g. the Inca empire, one of the biggest empires the world had ever seen at the time, was essentially colonised by 168 men (with one canon) [1]! And in a territory (Andes) that was inhospitable to the Spanish.

This is quite mind-boggling. There are many reasons for this, but clearly an important reason is that the conquered empires where themselves forged with violence (and did colonise neighbours), and internally divided, more so than the Europeans.

Divide-and-conquer

[1] https://en.wikipedia.org/wiki/Spanish_conquest_of_the_Inca_E...
I agree that it'd be nice to know which data point was used for audience building.

> I use a different email, different name, no phone number, no address on FB... I don't get it.

Not sure if phone number can be used for audience targeting (it's not available to self-service, normal advertisers iirc). But wanted to clarify this part. Just because you haven't added it in no way means that Facebook doesn't have your phone number. Or your alternate name. Or your different email address. With the way that the Facebook app syncs to most people's phones, all it'd take is one person associating your Facebook account with their phone contact of you for Facebook to start associating those alternative contact/data points with your Facebook profile.
The FTL (a sort of mini log structured file system that runs inside your SSD), works very hard to try to smooth over flash's erase block requirements. That said, it's far from a panacea, and many applications would be much simpler if they could just do real random writes to the physical medium.

Take a look at https://www.usenix.org/system/files/conference/inflow14/infl... for a nice summary of what issues pop up even for applications that make all their writes sequential.
Conservatives and Libertarians would never accept BI. Look at how hard they've fought welfare in general.
> I think a lot of devs have the attitude that a tool being more difficult to use makes it a powerful one (cf. Vim/Emacs), whereas most people are happy when tool does the three things they need to get from a=>b, b=>c, a=>c.

While I agree that there are those who take pride in how spartan tools they use, it's not correct to make blanket judgements about the whole suite of hackerware. Emacs, for instance, is not difficult to use, it is a different computing environment, which, when you get hold of it, can boost your productivity. I've written many little programs in it that I use every day which I'd never be able to write in other languages because a) I need to know at least one GUI framework and many other libraries, b) no other environment has the same use-hack-eval-use development experience, and c) the way you create GUIs in Emacs is so effective (mixture of special-mode, plain text and text with properties attached; all buffer-manipulation commands come in to your app out of nowhere, gratis) that one can set sth. working in their first hacking session, and then on improve their tools while using it, all interactive, whereas in all other GUI frameworks you're left alone with widgets and a dev cycle that's nearly always approximately write-compile-debug-compile.

Git, instead, is a plain tool for one purpose with an arcane user interface. I believe the patch theory school of VCS tools (e.g. darcs) will overtake in future when they'll smooth out their rough edges as they provide a very intuitive way to work with code as a series of related changes.
Hey, if the machines are Keurigs, your company can (conceivably) receive custom machines which will only accept corporate-branded capsules - thus making it impossible for you to undercut their business model by shopping on Amazon... (While I believe Keurig gave up on DRM capsules for the consumer market, I wouldn't be surprised if they offered them as a 'service' to the corporate market...

My employer retrofitted our coffee machines with credit card terminals (at astronomic expense) to charge the equivalent of $.65 or so for a cup of fancy (that is, anything other than black) coffee.

Problem was, in addition to this charge, we'd be charged another $1 for card processing, which really ruffled everyone's feathers (Debet cards are huge in Norway, typical use charge is less than $.20, most often $.00 - so getting charged $1 seemed like theft!) According to the tech who removed the terminals after a year, they had recorded only one - 1 - sale...
If you post 22 seconds from a 45 minute TV show[1], adding commentary on how it was in some way significant, I suspect you could make a reasonably strong case that it constitutes fair use (assuming the use of the footage is even challenged, which seems somewhat unlikely for a 22 second clip).

[1] "ABC used a tiny fraction of the footage—22 seconds from the original 45 minute Video", per https://arstechnica.com/wp-content/uploads/2017/02/Kanongata...
Taser has started its own in-house AI unit
This seems pretty awesome, but I can't get it working with my code. Do you have any plans to release extra documentation, or examples of how to adjust existing models to run on FloydHub?
Tracht is fairly common in Austria. Many people wear it during the summer months when in the countryside. It is also very often worn as formal wear.
I agree with the first half of your post, though I think it's clearer in the second sentence to say that the expected utility is higher rather than the expected value.
PHP websockets simpler than Node.js
> In deep discussions take your time to answer.

There's nothing “deep” about nonsensical justifications for sloppy programming and buggy software.

> It's the reality.

Only because we make it that way. It's not driven by some law of nature.
I didn't say that all artists are non-technical so you fit into the model I described. I don't even think I implied it, to be completely honest.
I love Google Sheets. It is so much more powerful than 99.9% of the users appreciate. Here is how I use it at my day job as head of PM at New Relic:

- Fetch deals closed and lost hourly from Salesforce
- Fetch for each of our 14k+ paid accounts usage metrics using our Insights product
- Pull both items into a nice color-coded business dashboard that is near realtime
- Send said dashboard out as a PDF to a bunch of stakeholders daily/weekly
- Save PDF snapshot into Google Drive so I can easily pull up historical reports

If you haven't tried out Google App Script and supercharged your spreadsheets, give it a shot. It's also basically the only way the engineer in me gets to code much these days, so I have fun with it too :)

PS: Google Sheets is definitely much slower for pure spreadsheets than Excel, no question about that. But by using cloud-based JavaScript + custom code, I can often work around that issue by writing functions that process the data quickly and report on what I need. Ultimately I end up getting much more out of it than Excel.
You might be thinking of "Guns, Germs, and Steel"
I don't know about our neighbors but us Slovenes consider ourselves as Central European. Even Wikipedia says so https://en.wikipedia.org/wiki/Central_Europe
Because we're talking about the Internet, which is fundamentally a wireline network?
I know I've heard at least recently that even biodegradeable materials will end up producing lots of methane in a landfill. Not an expert, clearly...

https://www.youtube.com/watch?v=i8xwLWb0lLY
A Cambridge Lesson on building your own fibre network
I have to be honest here. Posts like this kind of confuse me - you're basically asking people to either share their secret sauce so others can copy it, or to provide vague descriptions that won't help overly much building your own passive income.

Anyway, I'll get this started even though it's not what you're probably looking for: my best passive income is rental properties. I purchased a small house in Florida that is now renting for all costs + a few hundred a month, and will be adding a second property in a few months. It's about as low-maintenance as a SaaS side business and required basically zero marketing to get a "user".
It's artificially cheap to live in cities because their daytime populations are not all competing for beds close to downtown. If residents of downtown condos had to pay the true cost of sharing minuscule housing stock with an entire city's worth of labor force, we'd have a lot fewer middle class people living in cities than we already do.

I'm sensing an implicit assumption that cutting out driving would result in building more density. But suburban commuters don't write land use policy for urban cores - their existing residents do, and they don't want it, because of noise, shadow, undesireables, etc. They already don't need to drive. Turning the screws on suburban commuters won't change urban NIMBYs minds on what they want their neighborhoods to look like.
Let's connect a GAS OVEN CONTROLto the internet, what could go wrong?
Exactly for cases like this I came up with DataText, a simple text format for tables with an editor just like an excel sheet.

https://github.com/kuyawa/DataText
true, but the theme is fairly timeless. I've always heard it (and seen this personally as an employee and manager myself) boiled down to "people don't leave companies, they leave managers".[1] and there is a lot of writing / data out there to support it.

[1] http://www.forbes.com/sites/victorlipman/2015/08/04/people-l...
Early Days on the Antivirus Front: A Personal Perspective (2006)