skysight-inc/HackerNews huggingface dataset:
Ah, my mistake I suppose. I understood bare knuckle boxing is dangerous for the hands, but I also believed it was dangerous for the other party.
They're both appealing to "web developers" of relatively less experience for similar reasons.
>no padding

This is offered as a solution a lot, but I am not sure if it would actually be effective. Football helmets were introduce early in the 20th century because dozens of people were dying every year playing football. Football helmets put an end to those deaths caused by acute trauma, but the physics of the game and those collisions haven't changed. Football is just a more violent game than Rugby due to various reasons like position specialization, more frequent stoppages of play, and the inherent directions of play for the offense and defense. It is rare to have two players in rugby running full speed at each other head on. That happens in football on nearly every play and often multiple times per play.
I've always wondered how they do it.

They use the same 18650 cells that power laptops, yet laptop batteries degrade badly over time. My 1 year old XPS13 reports a battery "wear level" of 29%.

I wonder if Tesla's battery technology could be used in laptops and phones?
50% of the people I dated in Portland moved to Seattle and married Microsoft engineers, so the dating scene is working for somebody <shrug>
I think I would just put all the nodes into a Vec and use indices instead of references. This results in every node having the same lifetime, like you wanted. It is what the specialized graph libraries like petgraph are doing, and it is memory safe due to bound checks.
The last one that I remember is the one in rugby at college. We were doing takedown drills and I was to tackle one of the guys and he was trying to break through and score a try. I came at him and wrapped him up, and I think that he then used his elbow to try and drive me away. This time, again, he hit me on the crown of my head. There was that familiar shiver of warmth and chill that went down my spine for ~3 seconds. It was raining that day, lightly, and the field was totally mud. I got up after a bit from the blow. I was ready and in line with the guys to go at it again. Bob, the volunteer coach for the club, was trying to give directions on another iteration of the drill. He asked if there were any questions. I was still out of breath from the drills, and I asked him a question. But I didn’t have anything to say, all I knew was that I had to ask a question. I think a word salad came out of my mouth, that it was filled with stones or something. Bob looked at me like I was pulling his leg, like indignation at such a stunt. I again tried to say something, repeat myself through the huffs. Then I remember just falling down into the sloshy grey-brown mud , my arms at my sides, and just vomiting over and over and over just dry heaving in the middle of everyone and ruining the drill. I remember later, maybe 5 minutes?, one of the older and faster guys sitting me down in the try-zone and asking me who the president was (Bush). I still couldn’t talk right. I was shivering, but I wasn’t cold. They tried to cheer me up, saying it wasn’t that bad of a hit, that it only counts as a concussion if you get knocked out. It made someone feel better, but that person was again not me, I was just watching impassively, as someone else in my head marionetted me about. I remember that I talked to my room-mate's neurosurgeon father on the phone. He said not to fall asleep for a day, or I would die. I was really tired though and slept anyways.

I still miss those sports, incredibly so. I miss the hitting, the drills, the camaraderie. I miss the parties and the fraternity of other men. No where else in life have I had those kinds of close friendships, that brotherhood really. The price is these kinds of concussions and injuries. But, if you are looking at it from the outside, I want to tell you that I walked away because I found the price too high. Other 'brothers' of mine, guys whose back I had, they did not walk away and they are doing alright, in our own ways. Still, I want to say that though the price of those sports and that friendship was these types of injuries, it was still a very hard decision for me. If I could have a magic pill that would take even one concussion away from me, give me one more chance, I'd be back on those fields and on those mats in a heartbeat. It's not that easy to explain, but at least one person on HN really would trade a concussion for one more blow of the whistle.
But are you attracted to him? ;)
It's fairly easy to do this kind of thing using an arena and indices instead of pointers. Here's a simple splay tree with uplinks implemented this way:

https://github.com/stjepang/vec-arena/blob/master/examples/s...
Fun!

I once made a Fat filesystem driver in JavaScript: https://www.quaxio.com/fat12js/index.htm
I'm glad you like it! I didn't even think about saving the scroll position, that's actually a really good idea. The paper you're referring to sounds a lot like Vannevar Bush's concept of the "Memex", which was a precursor to modern hyperlinks.

I do think that a huge opportunity has been missed by the major browser vendors in relation to bookmarks. That area of technology has been pretty stagnant throughout the history of the internet, which seems odd given the fact that saving links is such a basic necessity.
From 200GB to 400GB in two years, so Moore's law is still rocking.

Now I can place all my music files inside my player!
Generally, no.

As others have mentioned, Mathematics isn't really a language. It's at the very least absolutely certainly not one language. Certain parts of Mathematics use a typed language. Certain parts rely on other kinds of containment properties which serve nicely as types.

Finally, generally, math is very interested in being completely clear the properties of objects and very interested in speaking abstractly, so even if the language of use is untyped the logic is often very rigorous around typing.

Above it all, perhaps, is the idea that mathematics is concerned with proof and proofs may contain reference to the properties being discussed---metamathematical ideas pervade normal mathematical thought. This means that even absent of types the content of a mathematical utterance is often going to explicitly posit, discuss, and prove properties similar to type propositions.
> It would help if I could find anyone who shared my interests

I think that's the main problem. If you found people who shared your interests, it wouldn't matter what they thought about your job. Assuming there really isn't anyone in your city that shares your interests (or few enough that means finding them is prohibitively difficult), then your only recourse might be to move elsewhere... absent finding new interests, heh.
Will EShares Acquire Silicon Valley Bank’s Valuation Business?
setTimeout is obviously a simpler primitive to understand in isolation than monitors/conditionvars, but I would argue that when used in equally complex scenarios, similar challenges emerge.

Something like Dinning Philosophers is no less tricky to express + understand with an event loop, and with JS's async await probably would most cleanly be expressed in a style that mirrors a monitors/conditionvars version.

The fact that JS has added async await suggests demand for the convenience of concurrent blocking threads. While async-await manages to separate out non-async code to a degree, once an await happens, the global state can also be arbitrarily mutated no differently than with threads.

function block() { return new Promise(function(a,b) { setTimeout(a, 0); }); }
var x = 0;
(async function foo() {
x = 1;
await block();
console.log(x);
})().then();
(async function bar() {
x = 2;
})().then();

Concurrency is hard, but event loops aren't a magic wand.
I didn't realize this was an issue. Does this include flagship phones or is it mostly lower- and mid-range?

From experience, the Galaxy S7 supports at least 128GB (a quick search returns a 256GB max). S6 didn't support microSD, S5 supports 128GB, S4 supports 64GB, S3 supports 64GB.
The Express site itself has a similar list of security considerations. https://expressjs.com/en/advanced/best-practice-security.htm...
Lithium batteries lose charge with use as well. Also rate of charge/discharge. It's more complicated than just one thing.
> Out of all the internet giants, at least to me, Apple has time and time again demonstrated to be reasonably ethical

Their use of chinese slave labor, exporting environmental destruction to dictatorships with lax environmental laws, their use of offshore tax havens to elude paying taxes, etc.

Apple is as evil as any other corporation.
>my location timeline is blank //

The one they show you is, at least. /cynic
Not to be a pedant, but all of the projects you mention in "today we have" pre-date Node and were commonly available.
True.

Starting with the one you mentioned, it's weird because they announced it 20 minutes before it happened, firefighters evacuated people saying the building was coming down—while usually buildings can burn for days without collapsing, etc. These facts are at least odd compared to the official version that the building unexpectedly collapsed because of fire.
Robot T-Shirt factory in Arkansas to produce shirts for 33 cents
Yup, when I donated my car at 145k mi I expected to to be resold but got notified that it was turned into parts for $350(they had to report back to me for tax reasons).
Wow, I've never heard anybody say that before or model it that way before.

Though these tests are evidence of that, it's definitely not a common belief.

Before the Tesla data, what informed you?
Continuous Deployment Pipeline to Google Container Engine Using Codeship
Ask HN: What does it take build a product company in India?
Trying to gather inputs from folks on what you need to start a successful product company in India?

1. Tech Talent - Major challenge compared to SF Bay Area/ US in general. Good engineering Talent pool is small, still I am hopeful that it will get better in next decade or so.

2. Funding - Most of A-List VC firms are operating in India source: https://www.inventiva.co.in/2017/05/list-150-venture-capital-firms-india/

3. Product idea - It seems most successful startups are replicas on a proven idea (ex. Flipkart, Snapdeal, Ola) tailored to the local market.

4. Exit options - Barring some of the high profile exits like RedBus, there hasn't been lot of M&A deals. Few acqui-hire type deals by FB and Google makes news occasionally.
Out of curiosity, did you read the following paragraphs? I thought I addressed that pretty thoroughly.
>Really we can think that desire is predictable and measurable?

We don't have to think of it philosophically.

If researchers can train some ML algorithm to predict it, then it is predictable, end of story.

If not, it's open (it could still be predictable and they couldn't come with the right algorithm, or it could just be too fuzzy, or even impossible to measure).

That said, if we drop it from "love" to simple "desire", then most of it should be fairly predictable and measurable with very small margin of error.

Humans are not that much of unique snowflakes as they say. In a given culture, the majority of the population will converge a lot in what they find attractive and what they don't -- this has been studied before.
My 2 year old Sony Xperia works quite happily with a 128 GB card. A quick survey of recent (2017) models of Samsung, Sony, Motorola, Huawei, and Xiaomi on GSM Arena shows that they all take up to 256 GB (with Motorola being the exception at 128GB). This also seems to be the case for older Samsung phones I looked at.

Looks like you're in luck.
What is Nanobox?
Center right? If center left is international socialism or the revival of the Soviet Union, then perhaps you’re correct. Your analysis is would suggest that Obama was center right, which is patently ridiculous.
More likely because of the creepy, pick-up artist vibe
And I do to for now, but the problem is that we don't know who will be running the company 5 or 10 years from now. Or how their privacy standards or security standards may change if the markets change and put pressure on revenues. Or if they just get greedier.
If one doesn't have an hour to watch this (or wants to know if spending an hour watching this is worthwhile), is there a summary somewhere of the points this covers?
1. Get a degree in computer science.

2. Work in corporate development for large, medium, and small companies, startups, etc. for 20 years.

3. Keep skills sharp, keep investing in new opportunities.

4. Learn project management.

5. Dress up (in a suit, etc.)

6. Find people who want work done.

7. Figure out what they want to be done, how long it will take to do it, and how much is reasonable to charge for that.

8. Ship it.

8. Send invoices.

9. Cash very large checks.

Technology lets people who are very good with tools, make amazing things all by ourselves in the same time or less than a team of people who are average with tools in a cube farm.

I guess a simpler version of this would be:

1. Get very good at tools.

2. Get people who believe you can deliver.

3. Deliver.

4. Invoice.

If you do it right, you'll be time- and price-competitive with much larger, slower, and more-expensive entities, and nobody will care because you're still delivering. It's a time of great opportunity.
The "Everything is a file in Unix" principle really hasn't been true since 1983 when Berkeley sockets were introduced. Network interfaces are neither files nor sockets. There are plenty of Linux concepts, which are yet something else.

Just as a side node to your ioctl criticism, I don't say ioctls are great.
That's a pretty silly, cynical, and useless way to look at it. The evaluation should be from a technical point of view of code quality: did the code do what it was supposed to do, and do it well? After all, that's what's being debated in this particular thread.

This is independent of the business value of the code, which of course matters in an entirely different way. However, that's not really the responsibility of the engineer so much as it is the business leaders.
Red: amazingly easy gui creation and cross compilation. There's a lot to like about that language and its toolset.

Following somewhere after that, are JS's prototypes, my first introduction to inheritance.

But then again, I don't know that many Languages and barely touched red. I'm only waiting for their gui backend on linux and then I'll dive right into the language.
Ah, SF. I live in SF (and am a programmer) and don't see this problem. I think I just don't use work as a focus for conversations with new people. If it comes up (with someone I can reasonably guess isn't in tech), I'll usually just self-deprecatingly say something like "oh, yeah, I'm just another one of those software people", and then move on to another topic. I've never had anyone push me to focus on it and vent their frustrations on "tech people", or even just dismiss me because of my job.
I disagree because Rhino and Narwhal were already around. Libuv and the event/callback approach to IO (which is the part that's familiar to front-end devs) are the secret sauce to Node.js.
Nothing stops you from leaking memory in Rust either, it is considered memory safe, see std::mem::forget. Rust only safes you from use-after-free and double-free.
Not necessarily, here's a good comment on how and why the fight is not yet lost:

https://www.reddit.com/r/politics/comments/6x0bdy/985_of_uni...
I'd like to understand more. Are you saying that communities and individuals should also manage communication platforms, public transport, law and order themselves?
Phone batteries do poorly because the SoC generates a ton of heat when used which gets dumped right on the battery pouch.

It's the same reason that you see early Leaf cells die out in Arizona while Tesla's have held up to 100k+. Thermal management makes or breaks longevity.
In the RC world, the '50/50' rule of thumb is common for lithium battery storage. 50% charge at 50˚F. It's close enough to the 'ideal' values, and easy to remember (for those of us used to a human-centric temperature scale)
This is why i never understood the willingness of people to shove all their data into the cloud, nor will i ever condone the use of or use the "cloud". Stop being lazy. Own your data.
PHP - make changes, just refresh browser. No compiling, node/pm2 restarts, anything.
yes... I said that...high temp is bad
You can replicate it to a certain extent by not discharging below 10-20% (don't know the exact range though). Limiting upper bound is likely either impossible or requires reprogramming the battery control unit.

What is also an advantage: Teslas can cool (and I believe also heat) the batteries so they don't enter temperature ranges where degradation is accelerated. In a laptop and certainly a phone there is neither space nor weight available for a thermal management.
Well, to me it seems more unlikely that 3 buildings collapse that way because of fire on the same day for the first time in history, than the secret service keeps something secret from people.
The Prius did this - fanatically keep it's NiMH battery at between 20 and 80% charge.

I'm pretty sure cell phones do this too.
97 000 miles, just barely 160k kilometers. That's... really not much at all.
My phone and tablet work fine with 128GB cards. The phone is a Samsung Galaxy S4 running Android 7.1.1, the tablet is an Amazon Fire HD 5th Gen. Any device that supports sdxc cards must support up to 2TB. The exFAT filesystem is required for these, so you can't use FAT32 anymore. sdxc host devices started coming out in 2010, pretty much everything that uses sd cards these days has support for them.
we don't need a thought experiment, Google has just been shown to have demanded a site to take down an article they did not the author of. they do this by withdrawing adsense income and with a dominant position they can shape the content of the web. while initially at the behest of their corporate needs its easy to see how it will become co-opted by politicians
Huh? Sure you can.
That's my main beef with C++. You read a book and it's beautiful - no uninitialized memory, safety, no C arrays/strings, RAII everywhere, it's clean, fast.....then you get to the "real world" and realize that 99% of C++ programmers are pretty f###ing horrible at their job and should've just stuck to naked C because at least then you'd be able to pin-point the bugs easier.

So C++ is a wonderful language - in a world that only exists in the creators' heads, or on committee tables, or on brand-new, post C++03 codebases. Basically - nowhere.
Look at how long they tolerated Flash. Just like Justice, the wheels at Apple turn slowly.
I would expand on Go, Poker/Blackjack, and Logic Puzzles to taking up board gaming as a hobby. There is a renaissance in this hobby that started several years ago and is only growing in strength. I am fascinated with the wild variety of game mechanics and themes coming out each year. There's a social element to it that gets you out of your head if you go to your local gaming shop to play with others and there's also a quiet meditative element to it as you read rule books and play mock games in private to learn how things work. As an introvert, I find the structure of board gaming gives me a medium through which I can more easily interact with others. It's almost like collaborative puzzle-solving--especially when the other players are also in it for the fun and less the competition.

Magic the Gathering is still a huge hobby for me along these lines. I find getting out to Friday Night Magic tournaments leaves my mind ablaze thanks to the social interactions, constantly evolving game dynamics, and leaving each tournament with new ideas for decks and strategies. It's been around for twenty years now, keeps coming up with new mechanics, and is more popular than ever.
I live in a place with a lot of roundabouts and I will say Apple Maps gets them right 1/3 of the time while Google Maps has never been wrong.
I provided a citation. Feel free to google around to find more info. This is basically how everyone models LiPo and Li-Ion cells. Tesla only publishes marketingspeak (which makes sense - that makes them money). Look for actual science and you'll see
We all have an attention budget. If a static type system frees us from thinking about certain types of errors, then we can direct that attention to other areas of the task at hand. That's usually a good thing.

Having to be careful because there's no type system checking your work is a useful skill to learn in some contexts, but I think the current state of the software industry is a pretty good argument that human programmers will never be careful enough. So, we should do what we can to accommodate human fallibility and use machines to check our work early and often.
165 000 miles is 266 000 km, for the readers who might wonder.

My car is at 350 000 km now, and I'm not planning on selling it anytime soon. It doesn't have any special problem, except for a malfunctioning electric window lifter on one side. It's only one data point of course.
Using most crypto projects is on the scale of cents if anything at all to try, the decentralised storage options offer 25 gb free.

Regardless,anything half decent likely has a testnet running where you can play around.

Read all the marketing in the world, but you won't see how decentralised systems fair against their centralised competitors until you try.
When flooding was imminent; all operations should have been shut down and all energetic (they manufacture organic peroxides) materials requiring refrigeration should have been removed from the site -- either by on-site destruction or by transport to another site. This is nowhere as challenging as Fukushima; it's really not hard to quickly transform organic peroxides into something inert/safe.

If they're fine with all their plant being ruined due to water ingress and don't care about flood protection, that's up to them, but if they're going to run away and leave unstable energetic materials, that's unacceptable.

At least their pressure relief systems seem to be somewhat working, per their spokespeople (https://twitter.com/keribla/status/903241791264215040), it's far better that the relief valves/discs open up and that the peroxides flare themselves off than they stay unburnt and explode later.
Uhh... My own car has around 98k miles (165kkm) and I consider it pretty new.
> Average life of ICE vehicles can't be 266kkm, that's absurdly low.

I'm not sure it is...

I mean, in my country (Netherlands) the average car user drives 13k km per year, in very car heavy countries that's probably around 20k. But here it'd mean a car would last on average 20 years, that's not absurdly low by any standard.
I don't know what your requirements are, but look at making the rootfs read-only if possible. This is how a lot of consumer devices running Linux work.

https://hallard.me/raspberry-pi-read-only/
Yes, but it is new to ignorant executives. There is always a business selling an old thing with extra marketing.
> In fact, I'm considering eschewing all front-end
dependencies for my next prototype - ES6 has far better
support in modern browsers than I recall, as do the
more recent CSS capabilities like flexbox.

This is something I have been trying to do a bit on a couple of side projects. The main issue for me is that I would like to avoid to manipulate a lot of DOM from JS, but there is not much alternative to that. Web Components are what I would love to use, but they still miss important functionality (in particular data binding) , so for now I settled in using vue.js for that and "pure" ES6 for all the rest.

(this was a while ago, maybe things have changed meanwhile)