skysight-inc/HackerNews huggingface dataset:
Long way to go here; it's not a real world yet. For example, the robot didn't have to accommodate electrical switches or outlets. Also a lot of walls aren't multiples of the usual 4x8 drywall sheet. Often two full sheets plus some filler are needed to cover the entire wall.

The pros I know install drywall sheets horizontally, in part so filler pieces don't have to be done while squatting or bending. The filler is in the middle of the wall. I assume low back or knee pain isn't programmed in yet.
PRs are welcome :)
There is gonna be a separate project within the organization that would do all these things and even more.
It's just beginning :)
What breaks in the language every month? That’s not the experience our users report. There are some areas where we do reserve the right to tweak things, but we take great care to ensure that these breakages are theoretical, rather than an actual pain. We have large (hundreds of thousands of LOC, and maybe even a few 1MM ones) code bases in production in the wild now, we cannot afford to break things willy-nilly.

You are right that we are far, but that’s because it’s a monumental task, and it’s fundamentally unfair to expect equivalence from a young language. It is fair to say that it is a drawback.
Powerful lasers can be scary, especially if they're in the infrared. The first warning you receive that it's reflecting into your eye is blood seeping into the vitreous humor from your retina's capillaries.
As a business model dual licensing means having a free software license (which may or may not be copy-left) and a proprietary software license. Having 2 or more free software licenses is not a business model, even if it is handy for letting people get around the GPL. There is no reason to pay for the second free software license. Otherwise you could just use MIT or the equivalent and be rolling in money. Obviously it doesn't work that way. Pedantically, "dual licensing" means to have 2 licenses. Companies are willing to pay for the proprietary software license because they want to use that code with their own proprietary code.

The only potential difference between that and "open core" is that open core generally talks about applications. Dual licensing a library allows people to use that library in proprietary software. But let's not kid ourselves -- that library is proprietary. That's the whole point.

Can you point to a project with dual licencing where all or nearly all of the development is not done by a singular company. This is rare (if it even happens at all), because you need to have copyright assignment in order to relicense the software under the proprietary license. Any other changes essentially causes a fork in the free vs. proprietary version. This is precisely the same reason why open core and other dual licensed projects tend to be controlled by a single entity. Unless you fork, there is no way to contribute without having to go through the controlling entity.

Potentially, you have in mind that many dual licensed libraries do not offer more features in the proprietary version as compared to the free version. With open core applications, where the license is less important (or not important) to the customer, you need to add different functionality to get them to buy the proprietary version. So I'll grant you that.

I'm not aware of any common difference in terminology usage. Open core is dual licensing. The fact that applications tend to diverge between then free and proprietary versions is due to the fact that nobody wants to link it to another application -- they just want to use it. In order to get people to pay for the proprietary version you need to add more features. But that's not a difference in strategy, it's just a reality of the thing you are selling. Libraries usually don't bother making different feature sets because there is no need -- people are willing to pay for the proprietary version without the extra work.
No. I'm not talking about something like shock moments after being diagnosed, I'm referring to cognitive issues that developed later, in someone who was terminally ill and suffering the effects of both the cancer and the chemo. And, you know, people get worse and better and then worse so the contrast is clear. Especially when the treatment is massive amounts of antibiotics, vancomycin among others, I think?
I completely agree. I would even go on to add that what is held at high regard in culture is often, may I say always, not that great. What makes something great, regardless of what it is, is the state of your inner self - which might sound like hogwash but to which I firmly hold to be true. And anyways, your life is so inexpressibly your own that to be mournful because someone has something you don't have, is on a path you would like to be, etc, is to render your life and your path not true and not fruitful to the greatest extent possible. As naive as all the above may sound.
stack_ret.c:5:10: warning: function returns address of local variable [-Wreturn-local-addr]
return new;
Software Engineering at Motor Trend – Hiring Event
Yes. Paul Sellers is the best. As well as:

- James Wright, Wood by Wright - https://www.woodbywright.com/

- Tom Fidgen - The unplugged woodshop

- Mike Siemsen

- Rob Cosman - https://robcosman.com/

- Frank Klausz

- Shawn L. Graham, Worth The Effort - http://wortheffort.com/index.html

- Roy Underhill - http://www.woodwrightschool.com/

- Joshua Farnsworth, Wood and Shop - https://woodandshop.com/

- James Hamilton, aka Stumpy Nubs - http://www.stumpynubs.com/

- Matthew Cremona, https://www.mattcremona.com/

- Jay Bates, https://jayscustomcreations.com/

- Shannon Rogers, Renaissance WoodWorker, The Hand Tool School - http://www.renaissancewoodworker.com/
> whereas a 4k television panel can be had for under 500 now a days

i would be much more worried about color accuracy than resolution with a $500 tv. could be i'm wrong due to economies of scale from large amount of consumers demanding "the 4K", but my guess is that a $500 1080p tv could look significantly better than 4K at the same price.
I can understand that, thanks for the feedback. I'm concerned staying completely local would hamper its potential, but it is a legitimate concern given the times
We've seen that its easier to act altruistically once you're a billionaire. I think there can be an element of that - but why lobby to force other companies to do the same?
But of course Wikipedia is just fine...
That's what you can do right now :)

https://github.com/MontFerret/ferret/blob/master/docs/exampl...

Document, returned form DOCUMENT() function, represents an open browser tab which allows you to do all interactions with the page.
Lee Hsien Loong was prodigiously talented at math. For him, writing a Sudoku solver is about as easy as doing arithmetic.

https://mustsharenews.com/lee-hsien-loong-mathematician/

http://papinreview.blogspot.com/2017/06/lee-hsien-loong-bril...

https://www.quora.com/What-are-some-interesting-facts-about-...

https://news.ycombinator.com/item?id=9419170
There are lots of other FPGAs that are still available for RISC-V to target that are precluded from this announcement.

ARM used to sue anyone trying to make an ARM clone and now this. Great news for RISC-V. At least one if not two low end FPGA manufacturers will be shipping a fabric with hard blocks supporting RISC-V.
>But it's not uncommon that labour is just exploited

This trope is total BS. It makes workers out to be idiots who are too naive to understand the situation. Of course people are making a profit off me. That's the entire point of employment, I give you labor, you give me a steady paycheck. If I don't like it, I can figure out how to give other's work and a steady paycheck then take the profit.

Thinking that somehow if all workers striked, formed unions or formed co-ops, suddenly the world would be "fair" is naive.

Humans are greedy.

It's in our brains to try to grab as many resources as possible. Socialism is far more opaque than capitalism because greed is chided and has to be hidden (!)

I'd much rather have people building new things, trying to grab as much wealth as possible than be stuck in a system where creativity and drive aren't rewarded. It's total game theory: If Joe doesn't care, he will do the least amount of work. If I can never make more than Joe, then I will do less work than Joe. It's all about minimizing cost (effort) and maximizing profit (money). Once you disconnect effort from money, the system sucks, which can be an argument for why workers deserve pay raises.
And you can open as many pages as you want in a single query (or as your memory allows you :) )
Well, if this isn't my life to a T. A THIRD of the workforce though? I wouldn't wish what I'm going through on anyone. I had no idea it was so widespread.
This sounds really fascinating, but as someone who isn't in that space at all, I'm curious as to why the complexities (time and memory) are considered good given how high they are. I'm also curious as to the algorithm itself - I didn't note any description in TFA.
World's Smallest h.264 Encoder (2010)
What's your point? That a worker, of any position or skill level, should make a salary proportional to their employer's revenue?
It already is
Outside of the privileged few, having children is about having family. For those privileged few who trade money for someone else to handle any and all steps that come along with child rearing it is largely about bloodlines and passing on the family name, typically to children whose mother had world class genetic makeup.
My thoughts exactly. I'm curious what compelled the author to choose Haskell over F#.
>these robot don’t need lighting or air conditioning, no unions , no overtime.

That's not entirely correct. They need air conditioning because the bins they carry around need to be climate controlled. And they need humans to pick things up from the floors when they fall out of the bins and sometimes drag the Kivas away manually when they malfunction.

Automation is at the point now where it can put a lot of people out of work but it also creates its own class of expensive problems that still need human intervention.
The language doesn't break as much today, but what constitutes "idiomatic" Rust is constantly changing. I don't use Rust but I spend a lot of time with people who do and am echoing what I've heard from them, and seen for myself as a casual user of Rust software and occasional drive-by contributor.

It doesn't have to be a monumental task. Rust is simply too big, and getting bigger.
What’s even more fun is going to a water park.
> I'm talking from a male perspective here, as I know the mommy-bloggers are demon spawn in the comparisons regard.

What do you mean by this? Can't men can be "demon spawn" too in this regard?
Not particularly suggesting it was incorrect. I don't have any other hypothesis, but neither do I know what the mechanism would be for it to cause mental symptoms. It might be that the diagnosis is technically correct but misleading. See: blind men and the elephant.

The main issue was just that it recurred and the medical people did not have an overarching theory about what was going on. They seemed to regard the test results and symptoms as just random disconnected facts without a pattern. The belief among some of the relatives of the patient was that the mental symptoms were a harbinger of the UTI and therefore treatment should start sooner.

Of course, that's what happens with elderly patients, doctors just don't try that hard, because being old is explanation enough for anything that goes wrong and if you fix one problem another will occur.
Honestly my vote is to bring back the Beefy Miracle.

Let the mustard once again indicate progress!

(The Plymouth splash for Beefy Miracle had a friendly hotdog with arms waving at you while a mustard squiggle filled itself in up it’s body. Once the hotdog was fully dressed, you were booted!)
I do. Midterms is a tee up for regime change in 2020. Gotta play the long game.
Lying has nothing to do with it. Users don't _care_ about the details of what the system is doing and it's just cognitive noise, distracting from the task at hand.

The suspended app screenshot is way more that appearance. We all need a moment to remember to context of what we were doing. Showing us a screenshot of the suspended state enables us to use the loading time productively so that we are immediately ready to interact once it's up.
Interesting, We have done that.
I tend to agree, but having pushed on this in the past, the answer from the mods is usually "these topics tend to spawn flamewars." I've been loquacious to Dang in the past that I think flags are increasingly used "Selectively" to quash certain discussions. What's interesting is that normally it's counter-mainstream stances on e.g. diversity in tech that get vanished; HN has typically not been super friendly of trump, but the complete lack of discussion on a topic that very essentially phrases "our president _is in fact a crook_" (wording chosen very intentionally) does strike me oddly as well, this writeup was not some emotional tirade or lacking in detail/rigor.

I'm actually very curious to ask some older friends of mine who were alive in 69' whether there was the same amount of "avoidance of third-rail-topics" during that precedent.
Death by Fertilizer
Launched a health reward program for startups today
Java had such eco systems first with Java3D, JOGL, Khronos OpenGL bindings, 3D for J2ME, jMonkey, LWJGL

Problem was that Sun never was too serious about their Java Gamming initiative.

Unity only adopted C# after moving out of the Mac into the PC, and it was stuck for ages in 3.5 as they didn't want to pay for the new licenses. Which meant it grew to a kind of C# dialect, which is being fixed now.

ManagedDX and XNA were Quixotic projects not well seen by WinDev. Which replaced XNA with DirectXTK when given the opportunity.

Which took a couple of years effort until Microsoft acknowledged the work done by the MonoGame guys.

Things take ages in Java because there are multiple vendors and everyone has to contribute to the process.

Intel has provided SIMD auto vectorization improvements. There are a couple of talks about it.
The translated source document implies that they already mark the drywall with QR codes. Considering all the other markings I've seen on drywall, this should be trival to add at the factory.
We launched our health reward program for startups and small businesses today. I'd appreciate honest feedback on the idea, execution, and what you think about small businesses investing in a culture of health
> With an unregulated internet, any internet user has to take care of their own privacy and anonymity.

Not really, because much of the information data brokers have about you comes from other people. Oh, your mom gave LinkedIn access to her contact list? Now they’ve got your phone number, mailing address, email address, a contact photo for facial recognition, and lord knows what else.

Oh, your friend and confidant gave an app access to their text messages and email? Great, some data broker now has a copy of every email and text message sent between you. Hope there wasn’t anything private in there.

The argument that you can somehow protect your own privacy on the internet rings hollow when it’s invaded without any action on your part.
There is an animated boot logo in fedora. I guess it'll be put in before the beta is over?

https://media.giphy.com/media/1dHYPKjEW1vKZyBORH/giphy.gif

(the animation is very quick in this gif, on a slow machine the contour of the fedora logo fills up slowly from low left to top right)
Agen Permainan Judi Kartu Online Remibet
Agen permainan judi kartu online rimibet diindonesia – saat ini permainan judi kartu sudahlah menjadi permainan yang digemari dan banyak dimainkan oleh masyarakat di indonesia.
>All I see with this is they want to hold back those high-growth RSUs and they're paying out in cash to distract people from looking into whether this is actually a good deal, long-term.

Most of the questions at the all-hands meeting held at my FC today were about stocks, so if they wanted to distract anyone, it didn't work.

It seems like a definite good deal for part timers and full timers who don't stay two years. For everyone else, I mean, working at a fulfillment center shouldn't be part of a long term AMZN investment strategy. Full timers already get their 401K, and the extra income seems more useful than a couple of shares years down the road.
This package is more like a runtime. There are plans to create a dedicated server, where you would be able to store your queries, schedule them and set up output streams like Spark or Flink.
For now, it does not respect robots.txt. But it can be easily added.

Out of the box, there are not scaling mechanism yet, since the project is WIP. But, it's written in Go, which makes it pretty fast.

One idea of how you could scale it is to run cluster of instances of headless Chrome, put proxy/load balancer in front of it, and get Ferret a url to the cluster. It will treat it as a single instance of Chrome. The only problem, you would need to differentiate request from CDP (Chrome DevTools Protocol) client, and once a page is open, redirect all related requests to the same Chrome instance.
It's fairly common to read a story about how some carjackers abandoned a car because it unexpectedly had a manual transmission, but I think I also read about a case where they shot the driver out of pique.
I agree that there are a lot of people practicing that.

I also think that there are so many distractions, things designed to catch our attention, be addicting, and take our time, that it takes a concerted effort to allow ourselves to be bored.

Boredom in itself isn't useful, but it gives us the opportunity to motivate ourselves into trying new things that aren't necessarily "fun" immediately.
So obvious.
Does ME Manufacturing mode allow the user to change all the configuration? Does it mean that hackers who incidentally purchased such a machine (but probably not Apple's) with ME Manufacturing mode enabled, can theoretically port coreboot to the machine, then flash their own public key fingerprints into ME, using Boot Guard to protect firmware signed by themselves instead of OEM's?

I remember several bunches of Lenovo laptop series released a few years ago seems to have the same vulnerability, and porting coreboot to those computers with earlier chipsets is a real possibility, only prevented by Boot Guard signature. But finding these unpatched and vulnerable series of machines is a hit-or-miss game with minimum chance of success. If someone really implements tools to do all these things, is it possible that the secondhand vulnerable motherboards would be the gold in the hacker communities and be sold at a high price?

Another fact is that ME is a part of the PCH, which is located on the CPU package. If a hacker has access to a BGA rework technician in a professional repair workshop, it should be possible to desolder the original CPU from the board, and install a new one with unconfigurated ME to "own" the machine.
Hmmm, Air Conditioners are heat pumps as are fridges. Pumping heat rather than generating it comes in at roughly 1/4 the energy budget.

An innovative "Air Conditioner" that could store the usually dumped heat for later use (Say in preheating water for a hot tap to lower costs of heating) would probably be extremely popular if it was a decent product otherwise (Cheap, durable, easy to install).

Effectively what is needed is a set of technologies that allow heat to be moved around and stored as easily as electricity and for a lower cost than generation.

If we had those then you'd have the best of both worlds, technologies that reduce climate change as well as allowing the non-first world to make life more comfortable in a warming world.
We have all been paying attention; which is why a dude who never even won an election as a dog catcher is now President of this still great Nation.
> Or they fire you because they don't need you anymore.

I think people are just assuming that the typical case here is someone automating their job to a degree where they literally don't have to do anything. I suppose that happens sometimes if we are to believe anonymous reddit and stackexchange postings.

What actually happens is that regular people who you would not assume are "programmers" start picking up computer skills and employ them in a piecemeal fashion a little bit at a time until eventually their day-to-day work becomes something quite different from when they started out.

This has been going on for at least as long as there has been a computer on every desk. I think "software engineers" should not be so smug to think that everything worth doing is something that they're going to get a chance bid on and then get a project managers or scrum teams to implement.

As for whether the person that does this gets fired or promoted depends on their skills at managing their peers and superiors, and what kind of environment they work in.
YC W19 Submissions- What did you apply with?
What did you apply with?
I’m a big nerd but I don’t care when the bios hands off to the bootloader or when that hands off to the kernel ow when that hands off to the window manager. I just want those steps to go as quickly as possible without a bunch of manufacturers spamming their logos at me.

The only time I want to see these handoffs and a ugly text dump is when things are broken and I’m debugging it, which should never happen anyway.

Why do we expect such mediocrity out of our software?
What to do with the 1099-K you received for your crypto taxes
> Also, you will form bonds and make friends that won't happen at a bigco.

I heard this about university, and here it is again about startups.

Counter-anecdote from me: I never made any long-lasting connections at college, and I never made any long-lasting connections at a startup, either. (And I've worked at ~10 of them.)

Instead, my only real adult friendships have come from either working at bigcos, or from extra-curriculars (e.g. social hobbies, sharing creative works and then meeting people who liked them, etc.)
Why is elliptic curve cryptography not widely used, compared to RSA?
The most obvious is API compatibility (e.g. function definitions) with NumPy, SciPy, scikit-image, etc.
Indeed. There's a place for language lawyering, but that place is not everywhere.
I've been thinking about this recently.

The split started to happen about 5 years ago and it's really picked up velocity in the last year or two, to where it's getting hard to "jump" if you want to change. It's one of those slow, long-term things that's easy to miss if you aren't paying attention.

I think Udacity has a good model for this. I'm a generalist dev who has let curiosity drive my career more than anything else and feel I'm paying the penalty for it. Most places seem to want 5+ years specialization in whatever you're applying for if you're coming in at the senior level.

It's getting harder asking people to trust you if your resume isn't properly "tracked" into one specialty. I think that's a huge loss in terms of diversity and cross-skilling but perhaps necessary given the immense amount of sheer knowledge there is in each area, e.g. the entire iOS or Android API set.
Well, the mods could expand a bit more.

Some example from the mods at MetaFilter:

[Folks, let's not go down the well-trod roads of "probably civil war is inevitable" or "ugh these fuckers, let's look deep into their souls" - let's try to keep the signal high in here, focusing on updates on actual current events,]

[We have been around and around the armchair-diagnosis merry-go-round and it is not going anywhere. Let's get off.]

[Folks, debating whether or not someone is credible about their own sexual assault is not a debate we need to have, even if everyone's just agreeing with each other. Let's move on. Thanks. ]

But this, this is just gaslighting. It's scary.
Gee, that almost sounds like a good thing.
Thanks. That’s much more reasonable, IMHO.

Specs are always a monumental task. The first C spec took six years to make in the first place!
"I don't want it perfect, I want it by Thursday"

-- J. Pierpont Morgan