skysight-inc/HackerNews huggingface dataset:
Funny, I was writing something to manage orders for a side business that looks promising and I started building it with Node+Express. It took some hours (3-4) but then I realized I haven't deployed a Node application to production and I'm not even sure how to keep the process alive forever, how updates would work, etc.

I re-wrote it last night in the LAMP stack in about 30 minutes. So I would write a CRUD app in PHP in 2018, I would suggest you do too tbh; PHP7 is a joy to work with. For backend framework I'm using https://www.slimframework.com/
Don't look too far, Django is still the most flexible and stable solution (If you're familiar with Python) for CRUD unless you need a single page application (SPA).
The most disappointing thing about this, is that the article didn’t include any link or info how one could, ya know, maybe donate a computer to the school. How hard would that have been? Ffs.
I'm glad that I have not come across this problem on the European Amazon stores.
Deconstructing the Water Effect in Super Mario Sunshine
Documents Show Tor Project Is Nearly 100% U.S Government Funded
I fail to see how Google is a competitor to an online Wallmart-like shopping portal.
This is probably more hopeful/an ambitious end goal than anything sane people would really do today, but I would try to write a functional reactive isomorphic Rust app.
But it is in the EEA. I would imagine the barrier here isn’t legal policy or trade customs but simply currency difference. Since the price-cap charade a few years ago, the Franc has probably lost trust with quite a few businesses.
Douglas Crockford: Managing Programmers
Yes the best everyday example is when you start to think in another language that you have learned, you cant easily translate those thoughts in your native language. Here's an old TED talk related that has some examples and here's one quote from it:

"Two English scientists were doing an experiment to do with genetics, and the forelimbs and hindlimbs of animals but they couldn't get the results they wanted, they really didn't know what to do, until along came a German scientist, who realized they were using 2 words for forelimb and hindlimb, whereas genetics and does not differentiate, and neither does German. So, bingo, problem solved. If you can't think a thought, you are stuck. But if another language can think a thought, you can learn and achieve so much more."

https://www.youtube.com/watch?v=sCTI5tcnEok
My nearest is 20 minutes away, probably more effort to bag everything up and ship it out than do it in house. Last time we changed the washing machine we got one that could handle a much bigger load with a higher rpm spin. Clothes come out less wet and go straight into the tumble dryer
Thank you for sharing this. Your story actually made me think about myself - whether I am actually doing something because I believe it's best for company goals, or I am doing something because I want my work to be visible and viewed as valuable.

I work in a very small team, where promotions don't exist, but I am more aware now, that I often try to work on taks which are more easily recognizable as "wow you did something cool", instead of focusing on quality of code and work. And that's just because I fear to seen as a slacker.
> the universe would be like the inside of a sphere.

The surface of which is "flat"? The interior surface, if that's the right word. Like living on the Event Horizon of a black hole. So we don't and hardly can know what's outside or inside or on the outside or inside.
Yeah, I'm thinking it could create work as you'd have no option but to clear the floor for the roomba every night?
Don’t know of any way short of making your own HN client, or you could make a userscript to remove entries from view based on domain. Maybe someone else has made either of those already.

Aside from that there was also a domain someone set up called like fullnyt.com or something that would redirect to the full article by sending you via Facebook outgoing link wasn’t there? Anyone remember what it was called?
There's ignorance, and then there's getting misled. Amazon's search is essentially saying this = Chromecast. You type in Chromecast, top hit is something that looks like a Chromecast, clearly engineered to mislead, right down to the logo.

Yes, technically it doesn't say it's a Chromecast, and most of the 5 star reviews are barely coherent or obviously shills, so it doesn't take a genius. But still it's a shitty experience, especially if you aren't a technical person. Even as a technical person, it's a shitty experience, you can't get what you wanted, and might spend 10 minutes looking, sifting through shite knockoffs, wondering why there aren't any real Chromecasts (like I did).

This is how you ruin the reputation of your business very, very quickly.
1. If I am writing it down, as my analogy suggests, it is not forgotten.

2. I understand what it's about.

If you want to make tracking people and linking things together illegal, great.

However, my argument in response to the OP intended to illustrate that recording information about someones actions, particularly when it's a party who is part of the interaction creating the recording, does not seem to have some preexisting moral expectation or attached to it.

Hence, to me at least, the GDPR's directives are not objectively reasonable or obvious in some way as suggested by the OP.

I also think forbidding certain uses of the data is more reasonable than to regulate its collection and storage. But yes, that's probably riskier and harder to enforce.
Depends what you watch, surely?

Bit like saying trash your phone because it's possible for boring people to call you.
Our oldest is almost four and we're trying to teach her to tidy up in the evenings with us, making it a family activity
Android vs. iOS: Opportunity for startups to port Apps
Still counts as CRUD. If it helps you sleep at night, consider the "RUD" as "replace, update or delete things from the default-visible set".
>This is just me soapboxing, but I would argue that situations like this illustrate a need for online social platforms run by the state.

Most major social media collaborate so well with their country's elites, governments and national interests, that they might as well be run by their state.
Developer of Solvent (codesolvent.com)...We are still finding the right angle for the product but it has been my goto platform for web development for the past 3 yrs.

Combines custom middle-ware+appserver+IDE to give you a one-stop web app solution. You then use whatever else you want on the front-end or backend (jvm libraries).
Avoiding HTTP 404 for map files when using minified CSS and JavaScript
If you use an electronic calendar, you can. I set multi year reminders a few times, and it does work. Computer don’t care.

Most calendar systems support import/export in iCal , so you’ll be fine switching in the mean time.
Practice, feedback, and reading a lot of writing of the sort you want to emulate.

The last point is subtle but important. After reading a trilogy by an author with a distinctive writing style I'll find myself unconsciously writing and even speaking in a voice similar to theirs.

Publish even what's imperfect so you can get feedback. Oh, and short sentences are good: they're easy to understand!
As if he lets his personal whims, and not billion(s) of dollar FB profit dictate his actions?
My biggest gripe with the dishwasher is that things come out of it wet and need drying by hand. Modern dishwashers don't have a drying element anymore. However, just today I read here on HN that plastic items don't dry as well as metal, glass, ceramic. Knowing this will hopefully make a big difference from now on as I can either take these things out immediately after they finish to dry on the counter
nuxt and mysql.
I disagree. The notion of inserting the state as the primary social intermediary in our society scares the living daylights out of me.

I do agree with your thesis that we need social platforms immune to arbitrary censorship, however.

I think the solution is some sort of trustless P2P system, where no one entity exercises ultimate control, and censorship is impossible, or at least very difficult. Of course that means that the platform won't be beholden to any nation's laws, irrespective of whether those laws are, in my opinion, just (criminalizing distribution of child pornography, for example) or not (criminalizing open political dissent, for example).

However, if I have to choose between absolute free speech and government- or megacorp-controlled, surveilled, and mediated social interaction, I choose absolute free speech.
There's no real difference between "likes X" and "fetishizes X" except in the minds of people who think liking X too much or in a manner they don't approve is bad.

Fetishizes is a pop-psychology term.
Came here to say this. Go is such a nice language to develop with and once you understand the ELM architecture, VueJS with ElementUI makes throwing a webapp together a breeze.
We're seeing more and more cases of GPU powered applications that don't require the G. Is there a case to be made for creating cards that are like GPUs but with the specialised functionality used to speed up graphic operations removed and replaced with functionality that speeds up stuff like AI?
At my company, we still use the same thing to create high performance web sites. HTML, CSS, JavaScript, SQL and our favorite programming language which I won't go into. We don't even consider anything else because we've been there and done that (whatever one needs) years ago. The only time we give any thought to any framework or library is when the client requires it for some existing interface and we can't get around it. But we will make an effort to scrape off such things wherever possible cause that's our job: high performance at low cost.
right because vulnerabilities don't exist anywhere else, only Flash.

funny how people jump up and down about how vulnerable Flash was, but when you try to find one single person you know whose computer was actually compromised via Flash, you get nothing.
شركة تنظيف بالقصيم
Yes, I thought I made this clear through the seven /sssssss's I included for those playing along.

Guess not! I'll spell it out. If you have a shed in your backyard, no, Google didn't install a toilet in it for you while charging your Google play account.
"Understanding Software" by Max Kanat-Alexander, https://www.amazon.com/Understanding-Software-Kanat-Alexande...

I've started re-factoring code before adding new features, our code base is getting a little better every day (more maintainable) which reversed a trend, it was getting harder to add features, now it is easier; plus when I design now, my designs are cleaner and result in maintainable code.
Toygaroo: Burning $250K Building the Netflix for Toys
You need neither JS nor CSS to build a simple CRUD app. Just use the server technology of your liking and a database. Sure, it will look ugly but so did apps 20 years ago.

The landscape got complicated because now we build beautiful and elaborate things. We have apps that serve hundreds if not thousands of users simultaneously. Modern databases get hammered with requests every single second. What was the average case scenario for a CRUD app 20 years ago? Some godforsaken company that had a couple hundred employees at best and no more than 10 at time were accessing the data. And lets not forget the endless hours we used to spend trying to get reports printed properly. With web apps whatever you see on the screen you get on the paper.
Blockchain isn't the only cryptography

Manufacturer has a keypair. They include a QR code that's the digital signature of the combination of your name & the product's serial number. You use their public key to verify
Vulkan and Swift: Linking the Vulkan SDK Using Swift Package Manager
How is it counterfeit? It's Miracast, not Chromecast. Using your logic, Chevy's are counterfeit Fords.
Is there a source confirming this?
Pasting the link into https://www.fakespot.com has become standard practice for me before buying anything off Amazon.
I often meet people who want to use <insert tech here> for their generic MVP or website, and seem quite eager to spend thousands on programmers replicating what you can easily find on WordPress. But even though I tell them they should buy a WordPress template closest to the result they want, and hire a programmer if they need to customize it (saving thousands of dollars and a while load of grief), quite a few simply don't believe it's possible and still spend the money.
Mostly because people like to sleep and France has unions.
Well, of course it's personal choice, but I ended with Aurelia JS + Typescript on the client side and .net core with SQL server for the backend.
But Chevy don't put a Ford logo on front of it.
For me, the big advantage of the rice cooker is the auto 'keep warm' mode after it's finished. I can set it going earlier in the evening and leave it, so it's hot and ready whenever I've finished cooking the main dish. Plus, as long as I stick to the measuring markings, the result is fluffy restaurant-type rice with zero chance of error on my part.
They did coordinate. It does not make any sense that they wouldn’t after the ending of Empire.

Lando was not going to rescue Han. He was there just in case they needed backup.

Leia was going in to unfreeze Han. When they needed to get away quickly, they couldn’t carry him frozen, and he needed time to come to after being unfrozen. My guess is that they planned to hide out until Luke came in, or Leia planned to go “well I don’t know who unfroze him. Probably Chewy, but definitely not me, I am just a bounty hunter.” Getting caught was not a part of the plan.

The droids came in to sneak in the lightsaber. Luke knew they weren’t enough to pay for Han. Jabba would have never accepted that.

The plan for Luke was to mind trick Jabba. If that didn’t work, it was to grab his lightsaber and fuck shit up. He got caught because Leia got caught. If Leia was still set up as an undercover bounty hunter, and R2D2 was close by, he could have just started slicing and dicing. Instead he had to fight the Rancor.

In the end, it was sheer luck that Jabba was doing the typical villain thing instead of just shooting them on the spot. To be fair, he clearly had a weakness for being theatrical. That’s why he kept Han frozen.

But. Star Wars is full of ret conning by fans and by Lucas. None of this crap was thought through before filming. Well not a lot at least. I believe the basic plot was, but details were not. Like I don’t think that Lando’s character existed before ANH was filmed. Which does drive me kinda nuts because people hail SW as such a complete universe. In reality, Lucas did a lot of just random stuff in the first three movies and then it had to become canon, sometimes through really crazy explanations. See the gaffe with parsecs being a unit of distance and how what makes the Falcon so fast is it’s navigational computer (a detail that was never mentioned in any movies for any ship, including the Falcon), and not because they screwed up how measurements of space and time work to sound cool.
Bill Gates, the philanthropist and former chief executive of Microsoft, is concerned about the craze for cryptocurrency, saying that the anonymity offered by the new technology has "caused deaths in a fairly direct way."

In the group interview, Gates had harsh words for other speculative technologies. Elon Musk's Hyperloop concept of using a railgun to pull a passenger compartment in a low pressure tube at several hundred kilometers per hour was rejected: "I'm not sure that the Hyperloop concept makes sense ", he said. . "Make security is difficult."

But Gates was optimistic about the general direction of technology, dismissing fears that increasing automation could have negative consequences for the economy in general, and citing natural language understanding as the most promising technology for the next decade. To learn more about this type of cryptocurrency news just visit https://cryptonewstrends.com/
The NYT has a 10 free articles a month.

If the article is good, the discussion on HN can be worth reading. In fact, it can be more valuable than the story.
I think it's pretty simple: do you have a driver license or ID that says "New York State"? Free. You don't? Pay.
It says on the page that it’s the official page of the studio making those two shows.
Google's chrome logo.
Well, I already have children and pets, so that's not a runner.

> exploiting impoverished people

I'm not sure if you're trolling here or what, but somebody is not automatically impoverished or being exploited just because they work in a laundrette instead of whatever it is you do.
Gibberish and mumbo-jumbo. You think you're expressing yourself with clarity--but you are not.
Trash the phone too. Got it.
Its name is not apparent, and it's the first item shown when you search for chromecast.
I work from home already. I literally can't love any closer :)
> We also made the decision to not use a javascript framework for the front end, mostly because they are incredebly [sic] complex and some people suggest they are all terrible (or maybe great?).

Not to mention that for back-end developers, the learning curve is steep and ever-changing especially when one considers the "build" process. Is it grunt, or gulp these days, or webpack, or NPM, or some Frankenstein combination of all of them?
When is a senior engineer not a senior engineer?
DDos attack on GitHub
Golang for the API, running on Lambda. React or Vue for the UI.

FaaS isn’t a fad, new systems built on an event based architecture are simpler, more cost effective, and scalable than the traditional application server approach.

And the reactive programming pattern is easy and powerful and maps extremely well to modern UI needs.

I have a boilerplate Go / Lambda app here:

https://github.com/nzoschke/gofaas

I use it with this excellent admin interface framework for CRUD tools:

https://github.com/marmelab/admin-on-rest
I only don't see how it's a shortcoming of capitalism. I'd say it's the lack of capitalism, with its free market competition. Artificially limited supply is usually a result some state-enforced regulation.
I work with startups, so I make this decision every 2-3 weeks or so.

Language: Python. Python is easy to learn for those that don't know it, and all-around liked. It's not hard to find engineers with existing experience if you need to grow.

Framework: Django. Django does everything you might want in a framework. It scales with larger teams, and the admin is still one of its killer features.

Frontend: SCSS/SASS, and vanilla JS with some jQuery sprinkled in. When (if) the team/product grows, figure out which frontend framework fits best.

Database: PostgreSQL. Well-maintained, reliable, and great documentation.

In-memory cache: Redis.

Infrastructure: AWS. EC2 for hosting, S3 for file uploads and static file storage, CloudFront for content delivery.

Web server: nginx. Let's Encrypt for SSL cert generation.

App server: gunicorn. It works.

There are probably a few other things I'm missing but these are the big ones! All of my clients from years back (a few who now have 20+ people on their engineering teams) are still using this entire stack, so it scales both technically and as the number of team members grow. Happy to answer any questions!
Most of the knock-offs come from China, and in China it's acceptable business to plagiarize, perhaps even encouraged if you're plagiarizing from non-Chinese companies. See https://www.youtube.com/watch?v=9loDBwp5ST0

They can get away with selling internationally either by selling directly from China, or just playing whack-a-mole. Often companies in the west will pop up to sell the products to domestic markets, and by the time the law comes chasing after them they've already disappeared. Usually the law isn't interested in what they are selling, but only bothers to chase after them when they don't pay their sales taxes.
Such a cool idea in principle... I would be the party pooper who blacklists everything though. I just can‘t concentrate with music playing, which is kind of funny, because construction noice, for example, does not nearly distract me as much.
Linus is a jerk, but a honest and quite reasonable one. He is the anti-Dunning-Kruger [1] personification, in my opinion.

[1] https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Excuse me, but what you are saying is blatant nonsense. It's a fact that for a while Jewish comedians dominated the comedy scene and it's a fact that the type of humor they used ( and use today ) is unique in its own way. Examining that is not racist. Google what racist actually means.
Is there really any value at all to rote memorization of an outdated GUI they're probably never going to use?

Also,

>ma students
>wat will make them understand Wat am teaching

Some teacher he is. If he paid a little more attention to English literacy the kids will be able to RTFM for any software package they want to use regardless of version.

Frankly computers in schools do more harm than good. Moving a mouse and clicking things on the screen is quick and easy to pick up once they find themselves needing to use a computer, whereas good reading, writing, mathematics and critical thinking skills are as hard as ever to learn, and will be even after the next big paradigm shift to come after computers. What this teacher is doing is even a bigger waste of time than dicking around on the computer, dicking around on an slow, inaccurate and unusable hand emulation of a computer.
An insurance company dedicated to patent trolls might have a policy of fighting every case in court. If you have the resources to back up this threat, it means patent trolls are much less likely to actually go to court.

Hence, specific insurance against patent trolls could work by effectively taking away the easy targets for patent trolls.
It's a bit like home-insurance companies that offer discounts on good locks to keep out thieves. Everyone except for the criminals are better off afterwards.
I'd use Rails today. But I can see the value in Django or Express or ASP.Net or Spring Boot.

Criteria I'd think about:

What is going to be easy for my organization to support (both operationally and with future code changes).

What do I know/want to learn? If the CRUD app is complicated, then I want a tech I know well. If the CRUD app is simple, then I may want to experiment with a different technology (again, within the organizational support guardrails).
Its not labeled as a Chromecast, so as a consumer I wouldn't mistake it for one. Seems fair enough, not exactly counterfeiting.
Dupe of a dupe: https://news.ycombinator.com/item?id=16501330

-> https://news.ycombinator.com/item?id=16501630
Was this not exactly the problem with eclipse glasses last summer? People who ordered the real thing were being shipped dangerous knock-offs.
Arthur Whitney seems to have been developing this stuff pretty steadily. There's a sparse-but-quite-informative website at http://kparc.com/ where you could follow the development of the K5 and K6 dialects. It's been pretty quiet the last year or so, but there was a comment on HN a month or two back which suggests that K7 could be on its way.

For playing around with the basic constructs, https://github.com/JohnEarnest/ok is nice (and itself pleasingly concise). Currently targeting the K6 dialect, I think. It doesn't really have any of the "database" side of things, though.
Even if you solve the memory issues you will still be constrained by the NIC.

Most of these SBC's run ethernet over USB, so the performance is still going to be shit.
Case in point: Id Software are heavily pushing Vulkan with their IdTech6 engine, yet every IT6 game to date only runs on Windows.

Evidently they've decided that supporting Linux isn't worth the trouble even though their renderer is already portable to it.