skysight-inc/HackerNews huggingface dataset:
It sounds like that's what the 'pubs' mentioned in the article are for: https://github.com/staltz/easy-ssb-pub
How does this help their profitability? Expanding to developing regions when they can't make a profit in the US seems like a waste of time.
Yeah, it is not a "complete" social network, I was just using it as an example that there are places in which people aren't so narcissistic as in Facebook.

See also Joel Spolsky on the topic: https://www.joelonsoftware.com/2003/03/03/building-communiti...
> the article's thesis is this is stupid because if the database "just" spoke http, then it could do the majority of that natively, no Ruby/Python/JavaScript/.Net or anything needed.

The issue then becomes scaling. Instead of having half a dozen database nodes you need to keep in sync you could now dozens or hundreds. Possibly even thousands on some applications.

The point of databases is they're meant to be a monolithic repository of persistent data. The point of web servers is that they're supposed to "dumb" and interchangeable. You meant to be able to spin up new instances to scale to demand. This gets greatly more complex if your application is also your database.

It's also not true that databases haven't evolved for the web. We now have NoSQL databases, JSON support in many RDBMS and in-memory databases for caching. Running your web application inside your database is already possibly. There have been posted on HN discussing people doing this. But it's really not practical for much beyond a small scale blog or private (IP whitelisted) API server. ie the kind of thing that the application be hosted on a single node instance and potentially with the DB sharing the same VM too. The moment you need to scale sideways, even just to a small few nodes, it becomes more advantageous to have your database separated from your application servers.
Yeah, I've seen that option, but I like to keep that as a disabled option :)
Ask HN: What Is the Google 'Software Engineer, Machine Learning' Interview Like?
Is it any different from the normal SE interview ? Also how is that role different from normal SE, if at all ?
Panic Buttons for Businesses Are a Great Addition to Any Incident Response Plan
You are attacking a straw man. Hayek is not against all planning, not even against all government. That the government must plan for the things they are responsible for, is absolutely clear and needed.

He is talking about government control of the economy.

Also this hole point about DARPA creating the internet is just as dishonest. First of all because nobody ever claimed government can never do anything useful, second of all the internet is what it is because of millions and billions of dollers invested in it by both governments and private companies, because of millions and billions of people putting their creativity in it.

The idea that nobody would ever had the idea of networking without the government is just insanity. We can clearly push forward the development of the internet, develop, adopt and implement new protocols today without the government. Even without government there would be some sort of system where we can discuss stuff online.
Senator Ron Wyden is my hero.
Because traditionally the database was managed by IT, not by engineering. IT came up with the idea that it should take forever to approve changes to the database, so engineering invented ways around their can-don't attitude. Can you imagine any CTO approving a web-based signup page being allowed to change the users to the database?!
I'm having trouble following this and the reply thread below. Why is identity device-specific? So every time a get a new computer I have a new public key?
The PDP-11 were considered minicomputers, not mainframes, like the IBM System/360. The notion of midrange computing still exists with IBM's iSeries (AS/400), as well mainframes like IBM's zSeries. One could argue that some of these definitions get mushy, but I haven't ever heard disagreements about where the PDPs, AS/400s, and System/360s of the world live in this hierarchy.

This seeming error was an early red flag in this article; having some good facts but having an incomplete picture. While some of the historical observations of what computing was is warranted, this same sort of not having a complete enough picture to draw correct conclusions shows up again in some of the main theses presented.

Consider the statement about the coarseness of permissions. In many modern database systems this simply isn't true. What is true is that is the fully set of security features offered database systems are 1) not widely understood; 2) not bothered with by developers that choose to implement security elsewhere.

Clearly the author spent some time with article and it is well structured, it's simply a matter of the author not having spent as much time getting to the heart of the matter as he/she should have.
Obviously any discussion of the future of space will entail speculation since it's a volatile business by nature. But Shotwell recently stated that the savings of refurbishing a first stage over fabricating a new one was significantly over half, and the first stage itself comprises ~2/3 of the total hardware costs of an F9. It seems like that is a good starting place to estimate future savings, and other companies don't seem to have a competitive answer.

Aside from that, in my experience the anti-Musk is less rational than the pro-Musk group... We have a guy here that's started amazing companies that otherwise probably wouldn't exist. In the past year we saw the first orbital-class rocket landing on the Earth, a landing on an autonomous drone ship on the ocean, first launch and landing of a reused rocket first stage, and we heard about a private company's plans to send tourists around the moon, and eventually, settlers to Mars. Without SpaceX, none of that would be on the table right now. We'd still be waiting on NASA. I think the cult following is totally warranted.
And most likely not supporting future kernel versions.
Where is the system of "property rights" coming if not from the state?
Uber’s open source data visualization tool now goes beyond maps
> But serious question: do you think your employer should pay you to commute?

In a practical sense, most employers should or do. Not for your personal choice of commute, that's on you, but an employer in downtown LA or rural Nebraska does end up having to compensate people for living somewhere so hard to get to.
I can't help wonder what the response would have been had the roles been reversed. That it was Canonical that posted such a response to a Fedora feedback request.

BTW, that he is using a Gnome provided blog to talk about Fedora should be a reminder of the mixing of roles that is happening around Gnome, Fedora, and Freedesktop...
Microsoft is running a custom SoC that is tailor-made to their platform, with shared memory, power delivery and internal communication channels for the CPU and GPU. This right away reduces a lot of costs you see in a traditional professional desktop, where you have a GPU with separate power requirements, dedicated VRAM, and all the hardware needed to communicate over PCIe on both sides. Not to mention the Xbox One uses really weak (in comparison) Jaguar cores, instead of something much more expensive like Ryzen or Kaby Lake.

The CPU+GPU alone can add up to over $1000 retail on a workstation, and that's a consumer CPU and GPU - once you start adding "workstation" graphics like AMD FirePro or NVidia Quadro territory the GPU can cost over $1000 retail alone for validated drivers to support CAD applications, etc.

Factor in all the extra components that go in to support upgrades (memory sockets, PCIe slots, external connectivity like Thunderbolt) and the fact that these components use much more power than the Xbox One SoC and as such require more cooling and you can see how costs quickly add up.

Now, with all that said - the Mac Pro is pure price gouging. You can get an equivalent workstation from HP for a fraction of the price, but then it doesn't run macOS.

Personally, I find it rather amusing. I remember when the Intel cheese grater Mac Pro was first introduced and Apple was showing off an equivalently specced Dell workstation was more expensive than the Mac Pro. Apple has really lost their way in the professional space (see everything they've done with the MacBook Pro since 2012 as well).
The ZeroPhone is based on the raspberry pi.

https://hackaday.io/project/19035-zerophone-a-raspberry-pi-s...

Reddit AMA: https://www.reddit.com/r/raspberry_pi/comments/5nwmfx/im_mak...

$50. Calling, SMS.
Alarm clock, calendar, calculator, phonebook, file browser, web browser and music player. I expect these will be very simple given the screen.
AWS VPC Core Concepts in an Analogy and Guide
Job is located in Herndon, VA.
I'd love to know how the trial could remain double blinded after administration of the LSD or placebo...
Best Blogger SEO Tips to Increase Traffic
RH have really been on a self-congratulating roll recently.

Feeling some pressure in the revenue stream from Oracle perhaps?
I think it has a lot to do with the app. It's more about getting out than getting home. Sure, taxis are usually available if you're out in a town, but anyone who's ever tried to call one to pick them up from home on short notice is often going to be annoyed with the quality of dispatcher service. Even if the dispatcher is great and the taxi arrives quickly, anyone who has had a bad experience before will be anxious given the lack of reliable information. The ETA with a map is a huge factor in improving the experience.

I also wouldn't overlook the novelty factor in the idea gaining traction. It took a mundane process (calling a dispatcher) and made it sleek, hip, and fun. Especially in the early days, when you'd meet a lot of diverse drivers, not just professionals. This made a huge difference in making Uber a 'thing', not just a marginally improved commodity service.
I don't disagree, but the point is the 'stolen' scientists actually agreed to work on some top US projects at that time out of their own will.

That says something.

If the best of the world want to come to some country- You have to be doing a lot of right things to build such a ecosystem.
This sounds more like a mesh communication tool, or a git repo, than a social network to me. "Social network" sites like Facebook aren't so utilitarian. Facebook was the place where people post life's highlights. (I say was, I haven't been there in years. I don't know what it is like today.) HN is also like this, except it is a stream of project highlights.
You have a point there. "Social content". What is "social content"? Is it people talking about themselves and what they think and showing pictures of themselves? Is that what you do with your best friends? You arrive at their houses and start talking about yourself without being asked?
I am not familiar with MVNO but I can read "mobile virtual network operator" and instantly understand what it means by knowing what the individual words mean and putting it together. Expanding MVNO at least once when originally introducing the term helps.
It's the ironic way to use the word. Using a word to sound smart but using it incorrectly and mispronouncing it, is ironic. I think.
(Public) information is not only shared between friends, but also between friends of friends. So as long as they have common friends connected to the internet, the data flows without problems.

To help with this situation, the network includes so called pubs. These are basically bots that run 24/7 and friend people. The article very briefly mentions them. More information here: https://www.scuttlebutt.nz/concepts/pub.html
Nice to see this but surely this is only of use for Hackintosh builds? Or is Thunderbolt connectivity supported for external GPUs?
But not all huge problems have to = huge financial gain
Some Ideas for Reducing the Cognitive Load of Your Code
Also, downvoted to 0 is one downvote. Hardly worth getting upset over, there are plenty of people who downvote everything to try to move their post further up, and you're not going to get an explanation from them. All complaining will do is invite further down votes from people who don't like to see complaining.
"mobile virtual network operator" was exactly what I thought it would be, but there's no way I could figure out what MVNO was without googling it. The name is not totally obfuscating but the acronym is.
That's what this article is arguing against. The "good practice" is more precedent than anything. Sure, we can argue that it "adds security" to the mix by adding a separate layer between the user and the actual place where billing info and passwords are stored, but if that front layer gets breached then you're still screwed. From what I understand, the article suggests the reverse of what you're saying. Not necessarily moving the business logic _into SQL_, but what if the DB actually had a very extensible framework and libraries that let you serve HTTP _directly_ from the DB? How would that change reactive websites whose sole "backend" is a SQL<->JSON+Permissions system? What about if the DB itself supported a psuedo-PHP runtime, or better yet closer to native code?

Granted, I'm not saying it's a good idea. I do see a vast array of benefits, primarily in the sense of scalability, from separating the business logic from the DB, but it's an interesting topic to ponder nonetheless.
Maybe I should grab my field recorder and go make some recordings of my BMW and Hondas...
Web History Pollution Is No Privacy Panacea – LinkLocker Blog
So use alt+`, which allows you to switch between multiple windows from the same app without the clutter of other apps.
Lending Club founder launching new marketplace for Consumer Credit
That's not true. Loads of stuff is offloaded to GPU, which would cause a complete crash if it didn't work. GPUs aren't just layering rasters on top of each other.
Hm, next this guy should look into sporting events.
Was mobile.twitter.com a PWA before? That's what I thought the big change was - using service workers to offer offline/slow connection functionality.
Because it is rude and a lie. Also, your last phrase doesn't make any sense.
The way I see it, democracy and markets are opposed to each other.

Democracy: One person one vote.

Markets: Each person has tiny micro-votes, and they can get more votes by supporting initiatives that pan out. One individual with millions of micro-votes can easily out-vote a million individuals with less votes.

It's interesting to see just how "cargo cult"-like the practice of voting has become in many places.
Personally, I'm ambivalent about Fuchsia.

The thing is that fixing security bugs in old Androids just isn't that hard. I'm not talking about making Samsung upgrade their Galaxy S3 (a five year old phone) to Nougat (which also isn't that hard, Cyanogenmod (before it was LineageOS) did it, and the hardest part (back porting kernel features) is done by a very small team IIRC), but fixing bugs shouldn't be so much work.

The issue is that there is almost zero benefit for Samsung to bother.

So how will Fuchsia help?

Maybe now Google will contractually obligate companies using Play services to upgrade for X years?

How long will X be?

Based on Google's own history, I doubt it's going to be longer than 2 years since "flagship release".

Now this made sense when you got free phones every two years, so must people just upgraded then (why not?) But now that you actually lay out $800 on a flagship phone, people are holding on too their phones for much longer (and there's not much of a reason to upgrade, unless you're playing heavy games, SGS3 is perfect).

But we may actually lose something: If Samsung/Qualcomm can close source their kernel, it's going to be tough to build your own "Fuchsia." So even if you're an expert and shop smartly, you'll still be at the mercy of your phone manufacturer (see Motorola and their promise).
Superior, eh?

They were presenting themselves as better than ours; not merely our teacher, but our superior, our better. Not as someone who would instruct and help us. And yes, it was the first day, the first attempt to make a first impression, and that impression was: I am more important than you, and I demand that you all to acknowledge it every day.

It was incredibly pompous and tone-deaf.
Even if no parents drove their children anywhere the buses everyone has to stop for are a big disruption.
Programs are passed arguments. As in, execve gives you a list of arguments that end up in argv and have absolutely no need to have anything to do with STDIN.
By that logic we should avoid ISNULL. Because i've lost count of conversations where we've had confusion between ISNULL(x) and x IS NULL.
We had to implement some preparations for the new storage engine in 3.1 which included changes in the WriteAheadLog. E.g. this consumed additional RAM. With 3.2 the memory needs are much lower as we put in some additional improvements.
On iOS, they circumvent the reader feature and then hover the ads on top of the article content, so all I can read is the headline.
Replying to the dead comment below, his post history looks great to me, which is why I felt compelled to point out the dead flag.
Windows IoT Core: Software PWM
Who needs to run a mail server? It's a (specialized) mail client that uses your existing email account as storage and transport.
Or that the asteroids game has (a lot of) friction?
I suspect this is using the new Ryzen cores from AMD? If so then that by itself is a big performance boost.
I don't think that this should be framed as a 'government vs markets' issue, as it's so often framed. It's possible to be anti-state and against the free market at the same time. This is by wanting to bring about the conditions for the destruction of the free market, namely so that workers are not forced to sell their labour-time in order to survive.
Or same heatsink, different fan speed. Some people get a quieter one, and others sound like a jet engine.
How to handle this: 1) Get your story on the front page of a mid-large news aggregator. 2) Wait.
great, included in http://www.tapirgames.com/blog/open-source-physics-engines
>tourism is [an] irrational industry and the crazier the ride, the more people will be interested.

The comparison is foolish.

NASA's estimates a trip to Mars would take 21 months [1]. I don't know where you work, but I doubt you have 21 months of vacation accrued. If you do, do you have the $250k per ticket? If you do, do you have mental / psychical health to be accepted? If you do, do you accept the flight risks? If you do, do you accept that time does not stop on Earth (loved ones aging, loved ones dying, etc)?

If you do, you're _incredibly rare_.

This isn't flying 6-hour flight to Mexico to sit on the beach.

1. https://image.gsfc.nasa.gov/poetry/venus/q2811.html
They specifically state it is not.

> "To be clear, then: Project Scorpio doesn't feature Ryzen cores, but the Xbox team are not so concerned about this. "On the CPU side of things, we could still meet our design goals with the custom changes we made," Kevin Gammill points out. "At the end of the day we are still a consumer product. We want to hit the price-points where consumers want to purchase this. It's about balancing the two.""
Deck.gl: Uber Engineering’s Framework for Advanced Data Visualizatio
nice post!!keep going like this
http://techvinn.com/appvn-download-apk/
Bezos is a lot richer and is on his way to making a ton more.
General Electric Wants Out of the Lightbulb Business
BigData and ML Example and Model Weekly Roundup – Apr. 6, 2017
If it's exactly the same, I will hand you an unbranded phone with no OS and see if you can get Android running on it. The only machines you can't get Windows running on right now are Chromebooks, so 99% of personal computers will let you pretty easily install Windows in exactly the same fashion you would on any other computer. It might not run well, but it will certainly install. If it's exactly the same, do that with Android on any random phone.
Every time I've used STUFF that way I've had hopelessly atrocious performance. Simply dire. In the end I've found that re-implementing GROUP_CONCAT using SQLCLR is far more performant.

But ultimatley, the fact that queries are so tied to the flat resultset is infuriating, and that sucks for every SQL engine. I want a graph of results, not a goddamned glorified spreadsheet.

There are ORMs that mitigate that limitation, but ultimately they're getting compiled down to SQL so in the middle there's a big flat resultset coming back or a bunch of redundant queries.
In former times it was perceived to be ok to see your doctor during the 'regular' office hours. Go figure
Republicans increasingly find these government ombudsmans as rogue. Companies should get to accost their customers, and if the customers don't like it, take business elsewhere. If a contract is violated, hire a lawyer and sue. Good people have money and can hire good lawyers. If you don't have money, get in line for a pro bono lawyer. It's completely reasonable and fair to have to wait years for this; afterall rich people are better, and therefore they shouldn't have to wait their turn for justice, they can simply buy it. Justice is a product.

That's basically where Republican ideology is at right now. It's openly hostile to anti-trust and anti-fraud law. Without those things, trust burns down. And that leads to dark places. But pretty much I think Republicans are that short sighted and stupid. They're totally consumed by the pursuit of money and exploitation, and are drunk on it.
Twitter's blog post
https://news.ycombinator.com/item?id=14051226
Iedera PLANTA MEDICINALA
At least "mobile virtual network operator" has some context clues (along with the subject matter) and is easy to guess.

"MVNO" has none such.
"Can someone explain the dv?"

Oh the irony! :D
SCO lost a lawsuit because all claims brought in the suit were entirely baseless.
But the pingback was more about making your blog post a comment on someone's post. So it was creating a conversation. I could read a post, respond to it on my blog and ping back to the original. That way my feed was a mix of the discussions I'm having with others as well as my own stuff. I suppose if you take away the "feed" element, you could call web forums and Usenet "social networking".
In most of the demos, you can grab the objects and drag them around. In other demos (like 8 ball) you can 'shoot' them.

I wasn't expecting it to be so smooth and precise... this is really great work. It makes me realize why I got a C in physics, because I could never make this!
I'm happy to see more independent documentation of this tool. It has helped a project I'm working on a great deal in the past week or so, allowing us to diagnose several bottlenecks, including extra gc, in our applications.

Maybe Pusher could donate some of their thoughts to the doc on trace, as it's quite thin.
> Traditionally consoles are sold at a loss at first

That has not been the case since this generation, and even most Nintendo consoles were not sold at loss. the Wii was already profitable at launch, hardware and price-wise. Plus, looking at sites like iSupply is not a good estimation of the real cost of consoles, since manufacturers who order millions of parts do not pay the same price per component as consumers.
I think his argument is that it's "sane and good design" for a problem that now only partially reflects reality on the ground.
> It's far more likely to be aimed at the Master's student in ML

I am pretty sure AWS isn't targeting its services at Master's students.
Apple’s Clips app is social video editing that’s simple to a fault
Awesome! Thank you for the follow up. I'm planning on building one out at the end of the summer so I'll keep that in mind.
Does Scuttlebutt intend to store every post forever? Or could posts 'expire' and get deleted, like on Usenet? It would be on you to save the content you wanted to have long term. Somebody could always take on the burden of capturing an archive of the whole thing in perpetuity and provide web access to it, like the archive.org does for usenet.
Get money out of the equation and everything changes dramatically!