skysight-inc/HackerNews huggingface dataset:
Python's lambda is very intentionally limited precisely to steer people away from overly functional code. Don't write Haskell in Python, and equally don't write Java in Python.
Senior Technical Architect (Ministry of Justice UK)
In lots of situations, there are 3 or 4 people in one location and one or two remote people joining. With current VR tech, in order to make this happen you'd have to have 4 beefy laptops with Windows MR headsets in the meeting room. People wouldn't be able to see their local collaborators faces, drink a glass of water, or sit in a chair. With AR, the local peole can all see each other and conduct a meeting, while also seeing AR people at the table with them.

Additionally, we have all of these devices (laptops, phones) that we'll continue to use for the foreseeable future. VR forces you into a single mode where using your phone is impossible. AR lets you do more of a hybrid approach.

Long term I agree that VR will have more benefits (especially if you had hybrid ar/vr glasses), but in the near term it has too many drawbacks to be useful for collaborative productivity sessions like this.
New Braille/English Font
New font overlays Braille onto English letters... and two worlds collide:
http://brailleneue.com
The Best Monitoring Tools for Serverless Environments
How sigils are used in Perl 6, and how that compares to Perl 5: https://opensource.com/article/18/9/using-sigils-perl-6
Google abandons Berlin campus plans after two years of resistance
I never said it did. I said that if you can transform a mixed state into a pure state then that poses a problem for QM because it would lead to FTL signaling. But you can't, so it doesn't.
I loved the Braava when I had it. But it turns out that using harsh floor cleaners in the reservoir will destroy the machine.

I'll get the Scooba when I save a bit of money.
People probably made that claim about a ton of other things which turned out false. The best example is music discovery, older generations might've thought "I want to pick my own music, there is no a way a computer could know what I like". But then show them Spotify's discover weekly and they discover 10 songs a week that they live.
I take that to mean that VP8 works only in WebRTC contexts, i.e. you can't click a VP8 video embedded as normal in an HTML document and have it play. But I haven't tested it myself.
NC native here -- I've found black widows in nearly every apartment and house I've lived in, which is saying something. Only one of those locations was outside a city.
But it also leaves you susceptible to potential pivots in the business plan if the developers decide that base fee isn't enough or isn't generating enough income. The benefit to an ownership model in this case, particularly with "bring your own cloud" is that at least you have some immunity if the developers stop refining the application.

This is more than just a hypothetical. One of the mentioned reasons for this application was the shutdown of CrashPlan for home users. Using a similar monthly fee plan doesn't show any more resilience than the service they are trying to replace. What's the likelihood that the same market realities that pushed CrashPlan to shut down such services don't also impact them?

More personally anecdotally, I bought a "bring your own cloud" multi-cloud backup tool many years ago. I still use it, even through several terrible pivots, because the core software has been stable/consistent/well-enough maintained at the time. They were bought by a cloud provider and dropped "bring your own cloud" and "multi-cloud" from their main focused products. They spun back out and are trying to be business-focused SaaS-only similar to CrashPlan's recent pivot. Neither of those pivots have been to my advantage, but again, for now, the original desktop application I bought all those years ago still works great. Had I opted for one of the more monthly paid SaaS products in either of those pivots, I would have been much worse off with each pivot.

Unfortunately, there's also no way that I can recommend people buy a product like mine because they no longer sell it in that manner (and haven't in years), and it's incredibly tough to avoid the SaaS business model in the backup space, but backup is one of the areas where such business models and safety from pivots is extremely important and the SaaS model seems almost to guarantee that pivots will happen.
It really depends on the region and city, the US educational system has zero consistency across the nation. It also varies considerably by income, where rich school districts have educational standards above European levels, and where poor districts have standards on par with Latin America or even Africa.

It's not that we don't produce educated people, it's we don't consistently produce educated people across the board and your location and income is a huge factor in your future success.

Those living in West Virginia have almost no chance, and those living in California have much better opportunities. The US, like many countries, falls prey to sweeping generalizations that are at best partly true.

Some state schools in not well known areas of the country are excellent and very affordable (IU, Purdue, Case Western, Carnegie Mellon).
Tesla Third Quarter 2018 Update [pdf]
It also doesn't specify a use-case. In a 98% read scenario with a good caching strategy it can easily do much more than 100k visitors per day. If you're taking in data from many devices you can easily bottleneck on writes.

It really depends. Also, configuring everything right gets hard. Most don't even think to do RAID over a few block storage devices, but that's something that comes with cloud storage. That doesn't count HA and other issues before getting to the application layer.

It's something that unless you're paying a full-time DBA, you are probably better off buying as a service. It's one of the few holes in DO's offerings and I'm very happy to see this.
I think this is true of any tool (in my experience, software). "Smart" tools are not useful. Predictable tools are.
Google's mission statement: "to organize the world’s information and make it universally accessible and useful"

Microsoft's old mission statement: (Paraphrase) To put a computer on every desk and in every home.

Amazon's mission statement: "...build a place where people can come to find and discover anything they might want to buy online"

These mission statements don't specifically state they want to build a $100B company, but it seems pretty obvious that a company that does the things in their mission statement would be worth $100B.
Something I learned early on when writing possible dangerous SQL selects:

CREATE TABLE mytable_backup AS SELECT * FROM mytable;
SELECT * FROM mytable WHERE condition;
DELETE FROM mytable WHERE condition;
when I last had a roomba many years ago I spent as much time picking hair/strings out of the rollers as I would have just vacuuming with a normal vaccuum. Has this improved?
The waiting game is tough.
Has anyone tried to mix pipelinedb with timescale[1] , I think both are working on different side of playing with timeseries data ?

[1]https://www.timescale.com/how-it-works
Neither of those examples are instances of "polical correctness" in the classical sense. Originally, political correctness was is contrast with actual or scientific correctness. As in "it is factually correct that unemployment is at record levels, but that is politically incorrect."

To your pronoun example, using the wrong pronoun would not be politically incorrect, just potentially rude and offensive.

I suppose some of white supremecy could fall into the overlap that is both factually and politically correct. But most of what they say falls outside of the factual domain entirely (even if it is motivated by wrong facts) so the label of pollitically (in)correct is not relevent.
There are half a dozen Roomba models, including ones with a floor map
The ciphers are public. What the NSA really wanted was the size of file headers, special markers, etc -- so they could skip over the fluff and home in on the juicy stuff. I gave up nothing that would put the product or users at risk.
Content Security Policy (Ruby on Rails)
I think that people want both, but not in the same machine. Having a robot buddy that washes the dishes and cleans your room is too close to having a slave for most people to stomach.
You can do custom agents with Azure DevOps (formerly VSTS) or GitLab pretty easily. Haven't played with the new Github stuff.

How are you liking the K8s on DO? I just got access a couple days ago but haven't touched it yet, I seem so out of the loop.
Correct. Germany is an economic powerhouse, but lacks military might and therefore power projection.
I've worked at 6 companies now and maybe I'm lucky, I find that there hasn't really been a place where programmers are objectively better at a place over another. Oftentimes people are better at certain things over others, and oftentimes an organization does things a certain way (if not ideal) because of historic reasons. I would encourage keeping an open mind.

If the entire team is newly formed and you truly believe there are a lot of flaws in others' work, then the thing to work on for yourself is that feeling of resent. Why do you feel resentful? Realize at the end of the day you're talking about "work". You're not being personally attacked when others write bad code. Just make suggestions in a friendly and nice way and people will be accepting of it. There is no need to feel resent. A true engineering leader who is currently in your position would take this opportunity to provide guidance for the team and take leadership in improving things, not feeling resentful. If after attempts to improve things, they don't work out, perhaps it's time to find another place of work.
There's no other hardware required. It's just hololens and magic leap (plus other devices like iPhone, laptop).

Hololens and Magic leap both have hand tracking, so the device knows if you are putting your hand up (and has some sense of its position and orientation), plus head pose.

"Sway" on device is actually more minimal that what you're seeing in the video.
But hasn’t that come to be because activists want to broaden and redefine what is not politically correct? Most people do not want to broaden the term, on the other hand there are people who want to make specific topics and utterances unacceptable things as mundane as stereotypes. Of course _some_ stereotypes are malicious, but many are simply lazyness. Some people would rather suppress data if it counters an agenda, etc.
What I like about SQL is that it's got the double safety of ";". To accidentally run a SQL statement before it's ready in a command line, you'd have to both add the ";" AND hit Enter, or have the bad practice of adding ";" before the statement is ready, or use a bad SQL command line that sees the ";" as optional.
How did you figure out that DigitalOcean staff and/or owners were the downvoters?
A New Plant to Enhance Memory
Summary (because it'll take a few paragraphs to get past the faux outrage): they are FAA-certified cups that plug into cabin systems, hence the price.

Still, for $1200 a pop, one would think they'd be more durable.
They're not talking about using AI to allocate welfare, they're talking about basic income.

Using AI to allocate things is dangerous IMO, mostly because AI will use past decision-making as training data, and the training data was created by those power-mad human administrators with all their implicit and explicit biases.
Free Adobe Illustrator Invoice Templates, Vol.2
timdev2 sums up my original sentiment quite well. Is spinning up and maintaining a DB architecture doable? Of course... But there are so many complexities involved for real production that it would greatly slow us down.

If we had staff to dedicate directly to this then it wouldn't be an issue. But paying for a managed service that gives us production grade data access is a no-brainer for any non-trivial application we build.
Looking over this cursorily, looks super cool.

INSERT INTO events_stream (ts, value) VALUES (now(), '0ef346ac');

> As soon as the continuous view reads new incoming events and the distinct count is updated the reflect new information, the raw events will be discarded.

So you create a table, insert into it, and it's always empty. Is that right?

Does this work for any table in pg? How does pg know that the insert should NOT actually insert a row?
Tesla Q3 Investor Update Letter
FWIW Pocky are called Mikado in the UK (made under license from Glico by Kraft AFAICT, [0]). They're marketed as quirky [and] Japanese, rather like [1]. But, I think they only do one flavour.

Are the flavoured ones the same thin breadstick with different flavoured coatings? Are they all chocolate based?

To me they're vaguely reminiscent of Corinthians[2], which are rather like the inner part of a kit-kat too. Corinthians used to be served in ice-cream in UK restaurants.

[0] https://www.otakunews.com/Article/1451/is-mikado-pocky-a-tas...

[1] https://en.wikipedia.org/wiki/The_Mikado

[2] https://shop.countdown.co.nz/shop/productdetails?stockcode=5...
From my visit to Norway I did see them, but the lawns are much smaller than the average US lawn from my personal observation. That and the different climates of the world as well as ground cover. I highly doubt an automatic lawn mower would work in my lawn, a high desert climate with lots of fallen tree limbs and very thick and hardy weeds.
Nice anecdote. Here's another theory: American kids are being priced out of universities with good CS programs because those universities have burdensome pension programs that can only be paid by importing international students with rich parents.
Ok, but, could it be that the fee charged to parents was simply too low?

Can't we just view "the right to speed" as a service offered by the government and then apply the usual price and demand logic to it?
We love to 'garden' these on our neighborhood walks, sometimes moving books from one that is nearly full to one that is a little bare on books. I've also found classics and some great reads at garage sales on walks for a quarter or 50 cents[1] and bought them and put them into LFL that had a space for it.

[1] I also found the complete 3 volume set of Feynman's lectures on physics at one of those for $5, which I snapped up. Since they wouldn't fit in a little free library I gave them to the High School physics teacher to loan out to students who wanted to go deeper into some of the topics.
Thats a pretty big stretch
I'm the author. They found me on the firsts call. I have a unique name - the footprint was there. But, I had 5 relatives in the same town. Nobody else got a call. Were they just lucky?
Why not?

Hypothetical situation:

Healthcare/Surgery could be practically free. You slide into a machine and there is an AI running on the cloud which compares your health data with your prior states and also with billions of other records from other human beings and makes the perfect diagnosis. Then it makes the precise cut into your flesh and gives you the perfect amount of anesthesia and inserts the stent and your heart surgery is done.

You don't need a radiologist, a general practitioner, a cardiologist etc.
I think playing Devil's advocate would be to say my prediction is wrong. You are discussing the moral and ethical implications of my prediction, which is not a direction I am interesting in exploring now.

The future will have it's own set of advantages and disadvantages. It's important to leverage your own position in the present to give yourself a better position in the future.
I see robot lawn movers all over Europe.
>Having a robot buddy that washes the dishes and cleans your room is too close to having a slave for most people to stomach.

Where do you get this idea? Decades of TV shows indicate that people would love to have a robot servant.
> OK, that makes some sense.

wink.

> One formerly quite religious friend who lost faith in his mid or late 40s seemed quite apathetic for a while after.

runs deeper than that. people who are religious, usually are religious because it made sense. but the corruption in organized religion in the west, is difficult to reconcile with the actual tenets of a faith. so when they abandon their church; they still have the same needs that drew them - but now their is no path forward for fulfillment. Religion (in the purest sense), does have a purpose.

> Thankfully atheist evangelists and militancy aren't a thing here outside of Dawkins. :)

Indeed, you are somewhat blessed in this respect. I've always preferred a good conversation.

> Passport applications insist on it (I think. It's been 8 years or so since my last)

that would seem to be the thing to rectify. Unless your legal system is based on religious code; mandatory religious disclosure would seem to be a bit "impolitic".

> This seems to nail it.

He's a good person. So am I. Good people, prefer the company, of good people. Thus, has it always been.

> Religion, belief, spirituality and atheism has become a personal thing separate and unrelated to organised religions in the UK.

You guys have had a rough time of it. Speaking from a historical/religious perspective.

I'm not surprised by Western Christians jettisoning their "faiths". But it would be nice if they didn't impute the Western failures, say on Eastern or Middle-Eastern Christianity (which are vastly different creatures).

It distorts the mind, to project local problems, on all of humanity. Each culture is different; each takes a different path.
I didn't get the point until I picked up the high end model (980) with SLAM, allowing it to vacuum my whole apartment and re-dock itself without needing to worry about stupid infrared beacons to section off rooms.

It does a fantastic job, especially since I have a dog that sheds everywhere. I'd compare it to a dishwasher. There's some prep and its a luxury, but I can't see myself living without a robot vacuum in the future.
Enter the Crypto Idea Maze
Best tools for serverless observability
Huh? I just looked through the /diy/ board catalog and saw nothing like that.

http://boards.4chan.org/diy/catalog
Where do the clippings go?
SQL Preprocessing for Bioinformatics Analysis
Hiring isn't as simple as paying the least possible in the current climate. Significant variance in salary among people with similar jobs will be an issue (people talk). Additionally, labor surpluses don't last forever. Low-ball salaries in that situation will lead to turnover at the worst time - when the economy is recovering.
I'm Derek, one of the co-founders--that's an interesting way to frame it, I think that makes a lot of sense at a high level.

We're in contact with the TSDB founders (awesome and super smart guys!) and are in the early stages of figuring out an integration that makes sense. That's most likely going to happen.

To anyone interested: we'd love to hear and consider your ideas re: TSDB integration. Feel free to open an issue in either repo (or add to an existing one) and tell us more!
> This will discriminate against rural and middle America by depriving them of the skilled labor that they need to survive.

What jobs are rural American companies hiring H1Bs?
How does newly introduced arrays parallelprefix in java-8 work
I think the language we'd use around person C depends on the context. "Gay" and "black" are fine to say at a bar but weird in a more formal setting like a courtroom or company-wide presentation. There's a ton of other language like this, nobody is upset that they can't tell fart jokes in a courtroom.
> The problem with both is it's not the default.

In Perl 6 declaration of any variable is obligatory by default.

> Then there's all the massive mess of $foo vs %foo vs @foo vs &foo

In Perl 6 that has all been made more systematic. Check out https://opensource.com/article/18/9/using-sigils-perl-6 if you want to know how Perl 6 differs from Perl 5 in that respect, and how you can actually have sigilless variables in Perl 6.

> And all the ridiculous cryptic globals

Perl 6 basically only has `$_` (the topic), `$/` (the current match result) and `$!` (the last error) as "cryptic" lexicals. See https://docs.perl6.org/language/5to6-perlvar for a list of Perl 5 variables -> Perl 6 functionality
So you want to hire managers and other upper level people but not skilled technicians or artists? If we are going by the whoever has the highest salary idea, we obviously won't get real skilled workers. Just more managers. I am not talking about economic refugees.
Correct. Walls are mapped to each other, so if you are looking at your wall in location A and putting a shared screen there, it is also on my wall at location B.

There are some gnarly issues around this, of course, but Spatial has a pretty advanced approach that works in most cases.
How do you reconcile being "flustered" that housing density is being increased, and at the same time acknowledging the need for much more housing? And you claim have no problem with greater density and incentivizing public transportation, but still want to use up valuable space for parking?
It may be worthwhile to have a blog post with a (LOT) more details (maybe any correspondence with DO included) and include a link to that.
what's the mechanism here?
Netlify Wants to Make the Internet Load Faster
You don't need cons, car, cdr, etc.
They can all be implemented using lambda.
For example:

;; excuse my possibly hybrid notation
(defun cons (car cdr)
(lambda (m)
(if (eq? m 'car) car
(if (eq? m 'cdr) cdr
nil))))
(defun car (obj) (obj 'car))
(defun cdr (obj) (obj 'cdr))
The roast beef classic [1]: salt & vinegar potato chips, coca cola

[1]: http://rbeef.blogspot.com/2005/12/i-could-not-eat-chips-i-wa...
They leave the clippings to fertilize the lawn.
> I think Microsoft is in a different boat here. The applications seem to be removed when there isn't compatiblity with a new breaking release. Should they provide messaging about what was removed and why? Sure, that'd definitely help with transparency for savvy users (but could be very worrisome for non-technical users).

I think it would be more worrisome to have applications disappear silently because Microsoft decided so. They should definitely provide messaging.

Every feature that makes computers less of inscrutable black boxes, the better. If you're making a change that a user can see without getting an explicit command from them, tell them about it and explain it!
Roomba is a great product. I've one that I've used for 4 years thrice a week without any problem. Another one that I've found indispensable is litter-robot. If I pay someone $5 to clear the litter of two cats, I'll have broken even in 100 days.

Sci-fi is rife with humanoid robots doing everything, while all customers want is specialized products that do one specific thing well and don't cost a lot.

Robotic lawn-mowers - considering there's such a huge market for it especially in the US, I'm surprised no one has come up with a cheap robotic lawn mower yet.

There was some rumor about iRobot coming up with their own lawn mower, but that was in 2016 and we've heard nothing of it yet.
https://gizmodo.com/we-can-finally-stick-a-name-on-irobots-r...
My intent was to get at the moral and ethical implications of desiring to create a $100B company.
I have co-authored a paper where we cited the solution in a StackOverflow post. See reference 1: https://www.scott-a-s.com/files/debs2017_daba.pdf

I noticed that in a paper written by different authors, rather than citing the StackOverflow post when discussing that solution, cited our paper above.
You can make this exact argument for Google or Facebook or anyone else. Simply bringing up "evil shareholders" doesn't absolve any company or individual from criticism.
Well, there's the whole "could make breast grow on boys" fear going on too.

This might stop some of the people who jump on bandwagons from using it without talking with a doctor first.

https://www.nih.gov/news-events/news-releases/lavender-tea-t...