skysight-inc/HackerNews huggingface dataset:
An approach to "free will" is to notice that it is an useful concept for organizing our experience, and so, why not use it? How it's useful:

- when we can say "this ought to happen", and work towards that to happen.

- when we can say "I desire this but intend that", and follow-through our intention rather than our desire.

- when we can not model a person's action on a purely cause-and-effect basis, and there appears to be an inherent unpredictability in their decision.

It is useful to say/think that there's "free will" at play, as there's a certain character to the situations (and why not name it, so it's easier to recognize).

Above three scenarios owing to Kant (Critique of Practical Reason). The first two, we generally do not ascribe to other species, which might imply that they have less free will than we do.
>somebody who:1) Can pick up your phone 2) Wants to access your phone 3) Has access to you and your phone as you sleep 4) You don't want to have access to your phone

>awaiting Android update is the least of your problems if you hit the criteria above.

I am waiting for that Android update, because I have teenage kids
In cryptography broken means "known attack significantly faster that brute-force", which was published in 2005. And cryptographers were advocating for deprecating it several years before that, because the security margin was clearly insufficient.
https://www.schneier.com/blog/archives/2005/02/sha1_broken.h...

The time between a theoretical attack and practical demonstration of an attack should be considered a grace period we can use to migrate to a secure primitive. Choosing SHA-1 for an application which relies on collision resistance after the 2005 papers is plain incompetence.

Git chose SHA-1 because Linus did not consider collisions a problem. The downsides of SHA-256 were pretty small even then (32 instead of 20 bytes, and somewhat slower performance which is still faster than most IO).
> Using codegen to handle the JSON stuff is clever, sure, but it certainly makes me uneasy!

Why? That thread seems to talk about this in the context of serialization and the way your parent poster is proposing is pretty common in the microprocessing world since dynamic parsing would be wasteful and, given fixed data structure, can be unnecessary in some cases.

Honestly, the most interesting thing to me as an outsider in that whole github issue you posted is how much mudslinging and animosity seems to be going around in the PL development community. It's not like people are forced to use alpha releases of random programming languages popping up on github.
Thanks.

Here's how it looks like, although it doesn't compile at the moment:

https://github.com/vlang/doom/blob/master/p_enemy.v

I have to finish this project asap.
The big issue is lack of technical resources to improve GC's performance on D's runtime.

Some improvements have been made lately, but not at the level of manpower and CS background from other GC enabled languages.

I am quite confident that if D had something like Microsoft behind it, its GC would long be as good as Sing# or System C# (M#) were.
When the windmills are stationary (the blades that is), birds very rarely collide with them. When the blades do move, they are often a lot faster than these drones (120-180mph is not uncommon).
I don‘t think anyone’s using family and other real obligations as an excuse to skip side projects - my guess is that people are very aware of the fact that side projects will reduce their leisure time and it‘s a trade off few people are willing to make. Which is perfectly reasonable.

Personally, I don‘t intend to spend every waking moment in a productive manner. In fact the downtime, all the hiking, sports and playing games allow me to be productive when it counts.
I don’t know why this is being downvoted so much, but the comment is correct if slightly badly worded. Looking for property that will be off-putting to other potential buyers is usually the way to get a good deal as long as you sweat over the big details (Mold/damp, subsidency, problems with location, etc...)

Even replacing a heating systems at a cost of $10,000 could be offset by getting a good deal on a property.
I think the goal should be to establish open ecosystem for those devices. That way cheap Chinese devices wouldn't be competition, but the entry-level offering to this ecosystem. Then this company would focus on higher-end devices, services and so on.
1hr delivery is $10ish, 2hr is $5ish. It depends on what you order.

Edit: To clarify, most people don't use this most of the time, because most of the time 24-48hour delivery is fine. That said, it is VERY convenient when you realize you need X today and cannot wait. Even with the shipping fee, an Amazon basics cables is often cheaper than a trip to Best Buy.
But an inner city context is exactly the worst for drone delivery. Where do they drop it safely? How do they navigate to that low an elevation around high rises, awnings, trees, overhead wires, etc.? How do they avoid pilferage or outright theft? Animal damage?
And every day it looks like the garbagemen are on strike.
Please don't copy-paste comments on HN. That lowers the signal-noise ratio. If you don't have something new to say, it's fine to let your old comment stand for itself.
Tuomo Valkonen's Ion was my saviour for easily a decade.

https://en.wikipedia.org/wiki/Ion_(window_manager)
Let's hyphenate.
The market for hackable devices in every other domain (routers, phones, etc) is at most 1% of the total. Why would home automation be different?
Commander X16: Philosophy and Specification – Pagetable.com
Whatsapp Tax Final Straw as Protests Erupt in Lebanon
Long shot, but if by any chance you could explain Highway Dimension [1] like I'm 5, and how it leads to faster routing algorithms, I would definitely be interested! I've watched some of Goldberg's videos (e.g. [2]), so I have some vague intuition, but not nearly as much as I feel I could/should. (Though it's entirely possible it's just something that can't be meaningfully ELI5'd in a usable manner... I don't know.)

[1] https://www.microsoft.com/en-us/research/wp-content/uploads/...

[2] https://www.youtube.com/watch?v=ArO1ZviOMhI
With the right software, you could have a separation between drones of only a few feet. That would equate to trillions of drones flying simultaneously over just the USA and below 200feet.
This. X10 has been around for decades. Even the most common of devices - the home router - how many run openwrt?
What would it take for you to change your mind about your 'attend Stanford' tip claim?
someone programming every day for 8 hours a day for 40 years would surely have a greater mastery than someone who only does it part-time.

I think you hit it there. We're not disagreeing. I'd just add to your point that one might still retain that mastery gained over 40 years of practice if one dialed things back for the next five years to focus on something else.
> system affects how the flight stick feels and that's really it

I kept hearing this too, so I wondered why they didn't just directly change how the stick feels, like with a force feedback system?

And I looked it up[1]: Turns out MCAS was also there to push the nose down at high AoA, to imitate what the 737 NG does even in the absence of control input, so it's not just a stick feel thing.

"The added nose down trim has the side effect of requiring more elevator input at high angles of attack", so simultaneously fixing the stick feel issue.

It seems to me like MCAS solved two related problems at the same time... and sadly thus created an even larger unintended problem.

[1]: https://aviation.stackexchange.com/a/62067
It changed my life in a way that has very little to do with my YC-funded company.

It helped me onto a path of healing and growth from chronic emotional and physical pain, and inspired me to focus on being a more rounded, grounded, decent person, rather than on simplistic notions of “success”.

It’s hard to imagine how I could have turned my life around so much, without YC.

None of these personal development practices were provided/recommended by YC, but YC gave me the confidence and self-belief to find this path and pursue it all the way, when no person or organisation had done so before, and none I know of today would give that kind of opportunity to the person I was at that time.

Of course, many organisations can help people make profound changes in their lives, and YC is not going to be the best one for everyone or even many people.

But it was the the first organisation that helped me make the changes I needed, and those changes had nothing to do with becoming (or trying to become) a tech millionaire/billionaire.

Of course, YC wants their founders to build successful companies if possible, but as I've found first-hand, they first-and-foremost care about about the founders' personal wellbeing and personal qualities.
Apple management is going to shit, they don't dogfood their own app and they don't give a shit about UI/UX anymore as long as their sales figure keep increasing. There will be a slow and gradual increase of disgruntled mac user and then the sales will be slowly dropping from there on, it happened under Sculley and it will be repeated.

Steve Jobs was right : https://www.youtube.com/watch?v=-AxZofbMGpM&t=1s
Yeah I think one of the reasons I don’t quite see the appeal is the lack of an Amazon (or equivalent). There is just no place that has everything and probably also has it cheaply. A cheap cable I’d need to chase online for an hour and then probably register at the obscure web shop where it was cheapest. It’s a hassle, but also I kind of enjoy the lack of the shopping monoculture Amazon brings.
Here are the first verses of Gilgamesh, sung in Sumerian: https://www.youtube.com/watch?v=QUcTsFe1PVs
It only impacts individual vehicle’s maximum ability, not counting the horns and other sound warnings.

It’s still a hell of a noise when you have intermitent traffic mixed with ponctual congestion.
If you think about it, it’s a bit tragic that the APIs operating systems offer for memory mapped files are not enough for databases. The operating system already has all the caching logic in place and can do so more efficiently with hardware support.

If you have data that rarely changes you can actually create an ad-hoc database system based on that and have performance like an in memory database without having to worry much about the memory of the system.
Another article without a paywall but from some time ago

https://nexusmedianews.com/this-engineer-is-using-old-cell-p...
IBM Punch Cards
We do this, and I don't find it that bad:

The branch is called feature/<Ticket ID>-<short-description>

The commits contain usual commit messages. When merging, changes are quashed. The final commit message is similar to the branch name and includes the ticket and a short description, which is similar to the mentioned pattern (bump/add/change/whatever).
It's a thermostat! They don't sink tentacles into the walls to leave behind invisible internet-enabled slime. You can replace a thermostat.
How would such an open ecosystem look like? It's the next step we would like to take. We're thinking Arduino compatibility. What do you think?
Our brains shield us from mortal truth
He's also famous for the Chinese Box thought experiment, widely derided by everyone apart from his own students as the most high profile, idiotic, uninformative, trivially debunked thought experiment of all time, which teaches us negative information (in that it actually wastes time bringing up useless shit that otherwise wouldn't receive scholarly discussion except that he's an old white guy that was in the field early).

Searle is an absolute waste, nobody should engage with his drivel, ever, period.
This post really changed my mindset towards four hour work week mindset. But, I want to ask one thing from you which is- are you suggesting us to choose those entrepreneurial endeavors in which we have a huge desire to get an excellence instead of finding those ideas which are easy to setup and do not need so much knowledge crunching from our side?
That Time The Brits Hacked the First Picture from the Moon from the Soviets
To put it bluntly: there's already one too many languages that make one bend into a pretzel to satisfy a tool.

If D tried to humanize C++, which is not a given, Rust tried and succeeded to dehumanize it into something that can be analyzed by a simple tool.
Delegating?
Do you own a blender? How often do you use it? Do you not think that the economic and environmental cost of producing that blender is too large, considering how rarely you use it? It literally sits unused 99.99% of the time. Talk about inefficiency!

If a drone service could deliver a blender in 5 minutes when you had blending to do, and take it away again when you're done, the blender could get much better utilisation by being shared with the entire town, at a lower economic and environmental cost.

The same probably applies to nearly everything in your house.
Unfortunately (as evidenced by the downvotes to the post you have replied to) many people have their entire careers and, more importantly, understanding of reality married to orthodoxy. In many ways this world view is like a religion. Dogma that has been accepted and internalized. Its sad and ironic that these people consider themselves to be scientist when, in actuality, their defense of dogma is the opposite of what science is all about.
Going further with your line of reasoning, then it is also determined for some to find free will logical/believable, and some not to, irrespective of the truth or reality, no?
A brief history of theater fires in New York
Actually they do, there are sticky job posts for YC companies on the front page. I‘m not complaining though, they own the place, their rules.
Laravel's documentation is also great to read. It's well done, concise enough and presented in a pleasant manner.
Right from my school days I've been involved in all layers of developing apps - assembler, C, Java, HTML, PHP, Django, databases, HTML/CSS/JS. Many years before this "full stack developer" popped up, I never thought being involved in all the layers of developing apps needs a name of its own. For me it was just being able to do both frontend and backend.

So when "full stack developer" roles first begin to pop up in the industry, it left me very confused. Why a whole new name for it? How exactly is it defined? Am I a full stack developer or am I not?
Five stages to unit-testing enlightenment
Such happened to a 737, too. The pilots landed safely.

https://en.wikipedia.org/wiki/Southwest_Airlines_Flight_1380

Airbus has hardly been free of dangerous flaws. Watch "Air Disasters" on the Smithsonian channel.
wow... really nice!

my new "on the bus" default i think...
The Freemium Model's Reciprocation Effect
That is the big mistake many make, UWP is much more than just store apps, it is the evolution of COM, the slow rewrite of making Windows ABI an OOP one as originally planned for Longhorn.

All major Windows 10 APIs are UWP only, so even Chromium and Firefox need to use them, in case they need to access OS modern Windows 10 features.

Market share for games, I don't know, naturally plenty of Microsoft Studios games are there.

Personally I never bother with third party stores. Either I own the game in physical form or respective OS/console platform sales channels.

Although I expect the Steam market share to be quite big.

Finally, sandboxing any Win32, .NET or UWP is a feature of the new MSIX packages.

So even if companies are not directly deploying via the store, it doesn't mean it doesn't get sandboxed.
Yep, and that’s the loophole the upcoming ePrivacy directive aims to fix (it was meant to launch at the same time as GDPR but reasons). https://ec.europa.eu/digital-single-market/en/news/proposal-...
... Push for excellence?

Seriously, if the dishes are clean, how much more excellence do I need? Same with most menial house-cleaning tasks. I don't mind a messy house, so why put more effort into doing these things than necessary?

You weren't doing what they were doing any more than a person with a dishwasher or robot vacuum are doing the chore of washing dishes or vacuuming, even if they are getting a similar result. You simply made the dishwasher, which is far more interesting than doing the manual stuff.

It wasn't redeemed by attitude, but by tools that made it better. Others might not have had the knowledge to so, which reflects better on what most folks are stuck with. Either no knowledge of ways to make it better or lack of permission to use that knowledge. Unlike you, they are stuck. The conveyor line only moves at x speed, you cannot tear the sale signs fast enough, federal laws say you have to fill out these forms, the company wants everyone to do it this way because compliance is better and standardised.
That may be so, but its active usage in one social group does not justify the discourtesy of its usage, especially in a professional setting.
Header-only, event based, tiny and easy to use libuv wrapper in modern C++
"Sharing economy but with drones" is a weird choice of hills to die on in 2019.
It’s a real shame we didn’t get to see Dropcam reach it’s potential.
interest read, though please fix website, you are leaking important information

Warning: DateTime::createFromFormat(): Invalid date.timezone value '-7', we selected the timezone 'UTC' for now. in /var/www/vhosts/scitoys.com/httpdocs/vendor/symfony/http-foundation/ResponseHeaderBag.php on line 336
Bit racist, the only bad guy is also dark skin toned.
That return err from the goroutine looks wrong, I don't think the error is ever used. log.Fatalln(err) would keep the behavior of the V code.
Good way of "disrupting" the blender/appliances market.
Because almost everyone who comes to this thread has a better experience if that comment is buried down at the bottom in "don't bother reading territory".
Using already existing fiat currency is probably why it is successful.
No, good idea I will try it.
While you might have a point for some items, I think there are diminishing returns for most; I obviously don't have numbers, but it would seem to be highly inefficient to fly a blender around with a drone. Your 5-minute figure is also pretty unrealistic.

I could see how drone delivery might work for high value items, but they could just as easily be delivered in an EV van/truck carrying hundreds of items instead of just one. One genuinely useful case might be quickly flying blood/organs to a hospital.

There is also the human cost to consider; the noise of a single drone is very irritating, I can't imagine the horror of having our skies filled with the things.

I know of course you were generalising, but in my particular case, I actually do use my mini-blender quite often (for making curry pastes) :)
I suspect that google bought nest as a beachhead for creating a "house platform"

Having google in your house means that it makes sense for an en user to have an android phone, a google account. If you make the walled garden nice enough, you'll never want to leave.

Or if you make people invest enough in it, its to expensive or painful to leave.

As HA requires a bit of work to setup, its always going to be for tinkerers (unless its packaged and supported by a third party)
So what?

"Oh this person rationalized happiness out of a miserable life, instead of just being miserable. Somehow, that's bad and nobody should bother doing that" .. ?
I have a bit of a polarizing view about the fascination for things such as aerospike engines, wenkel car engine, etc. While I think it’s cool, what’s cooler are technologies that are optimized across many dimensions from manufacturability to cost, performance to durability, across the entire spectrum. While I understand and appreciate the author’s passion, hard work and his ability to explain things so clearly; I find the fascination, almost fetishization of outlier technologies that have been proven suboptimal for many reasons, to be unexplainable. As an engineer, I am personally fascinated by practical technologies that are simple, cost effective, manufacturable, durable, etc etc, technologies that are optimized across a wide domain to be useful... such as Traditional rocket engines and Piston IC engines to be equally “cool” if not cooler.

But it’s good to learn why certain technologies don’t work and why they haven’t taken off. There is definitely something to learn from failures as much as to learn from optimal designs.

Overall, I applaud the author for this amazing video.
That's why researchers should always report uncertainty bounds. On that note, I don't think I've ever heard a researcher give a definitive answer as to what climate change _will_ do. We can very precisely measure the change in ocean surface temperature and acidity and come up with reasonable guesses for the amount of CO2 added to the atmosphere every year, but the future always involves additional uncertainty.
Race and the City: From Demonstrations to Data
Mocas – World’s Oldest Computer Program That’s Still in Use
There are often comments of the form " I've been thinking of doing x, is there any interest?"

The answer is always yes! Partly because no matter how niche a topic is there are people interested in it, and partly because creating such things will help your own understanding.

Go for it!
Not according to the Pali suttas.
"tedious" and "enjoyable" are not inherent properties of things or events, they're states of the observer.

Things aren't tedious, you the observer put the label 'tedious' on them and then yearn to get away from them.

Since you are actually vacuuming and not putting it off or paying someone else to do it, this is unhelpful labelling which only serves to make you less happy. You may as well consider it a new instance of vacuuming never seen before and look for the differences and seek to enjoy it, as considering it the same vacuuming event as last time copy-pasted and look for the similarities and then call them boring. If you have to pass through it either way, why pick the interpretation which makes you feel worse?

Like "you never step in the same river twice" because the water changes, and you change, you never vacuum the same room twice.
Diamonds Are Forever
It's not necessarily about the content, per se, but I personally had no idea what "RSS" was (I was confused for a bit about what your program had to do with it). Maybe you could have expanded the abbreviation once at the start to "resident set size" so it would aid me being able to look it up?
I sure do love foreign megacorps shoving their "pro family values" on me when I don't have a family. Guess some CEO knows better than I do what I should be doing.
Have you managed to handle multilingual sites? I've browsed through Gridsome's documentation but couldn't find any info on that.
TL;DR: "It’s important for you to understand that I’m not a programmer."
The BBC proclaims Catcher in the Rye no longer cool
Better article and more readable site this time.
That's not true. Banks charge more for porn vendors because of high chargebacks and fraud. No one boycotts banks over porn.
That's not what I wrote. People who understand free will is an illusion become pacifists.
If the joke adds intellectual value, I mostly agree. The problem is defining what’s truly funny and what’s not and it is highly dependent on the individual reader.

I’ve personally feel/seen some erosion but it’s hard to quantify and measure.
Related Mind Field episode (from Vsauce, coincidentally available for free as of writing): https://youtu.be/lmI7NnMqwLQ (from 13:50 onwards)