skysight-inc/HackerNews huggingface dataset:
Why marketing? According to the article, he already had the orders coming in via email, that's enough publicity to start.

Some others here said it already, but he could have just accepted the orders, start manufacturing a small batch and sell them. Why was that impossible to do? The article is completely lacking that detail. Why the focus on getting an investor?
I've also taken to:

Array.from({ length: 5 }).forEach(...)

But I'm not sure what you gain from that compared to just wrapping a for loop in a function. You still don't get ranges the way you do in, say Ruby:

('a'..'z').each {|letter| puts letter }
For large sections of many highways at rush hour, there is essentially never a space to comfortably merge into. You have to essentially make spaces to merge into whether because someone sees you signal and lets you in or someone isn't really paying attention and has let a gap open up.
i7-3770:
real	0m6.800s
user	0m6.695s
sys	0m0.034s

2x e5-2667 v2:
real	0m2.217s
user	0m56.088s
sys	0m0.016s

Seems like it's pretty inefficient with the dual CPU setup.
Educational essay worth the read.
Free training program for blockchain, OCaml, and dApp development for Tezos devs
You may have missed that tiny detail, but they have not one, but two, safety drivers in each car. That is twice the number of drivers a normal human-driven cars have.

They are not supposed to talk to passengers, though, for the true driverless experience.
I haven't seen a map tag in ages, and this seems like a proper use of it!
>So if I focus all my resources on having sex, then effectively I take resources away from longevity. I take them away from surviving for longer, and so I shorten my lifespan almost deliberately in evolutionary terms.

This is a very interesting statement - in some of the Esoteric Teachings I have read throughout my life - they specifically say that masturbation for simple pleasure (ejaculation in males) -- drains you of your life essence and is seen spiritually as a selfish-wasteful use of your life - and this shortens your lifespan and reduces your spiritual power. (additionally, doing very deliberate things with sexual energy is a basis in sex magick)...

The idea being that you're pulling life-force from yourself and then 'projecting' intentionally toward what you're doing with that sexual energy -- which would be interesting if you were draining energy from mitochondria in general.
Uha Im intrigued now it is suitable enough to share the details? :D
> I think this is similar to the belief in the 20th century that right after the moon, we’d be colonizing mars and exploring the galaxy.

The takeaway from the history of 20th century technology is that a given field plateaus much more quickly than the optimists expect, sometimes short of what’s needed to be truly useful. Something simple like voice recognition has been an area of intense research for 30-40 years. And it’s still not useful for all but the simplest things. I have 10 Siri reminders from the last couple of days. 4 are so badly mangled I can’t figure out what I meant to remind myself. Barring some fundamental advance, we’re not going to be talking to our computers as a primary input.

The same thing with other technologies. We broke the sound barrier, but never developed the tech to make supersonic travel cost effective. We put a man on the moon, but have yet to develop the tech to colonize off world bodies. Transistor speed and density have plateaued. After years of doubling CPU clock speeds every year, Intel crawled from 3 GHz to 5 GHz over 15 years. (If CPU speeds improved so slowly back in the day, we’d be using 200 MHz Pentium Pros today.)
Recognizing something doesn't imply bringing it up constantly.
No. Worse, this makes, exactly, the case for Julia[1]. Julia has llvm integrated within it for code gen. So, there's no actual need to start playing with lower level code, unless you really want to.

From a programmer productivity scenario, I'd find it difficult to justify all the extra work and time spent on doing the Python + LLVM version, as compared to something that was far simpler to maintain, and performed almost as well.

Now if he came out with some sort of 2 order of magnitude improvement, that would be a different story. But I don't see Python getting there. Without appealing to something external, which isn't, itself, Python.

[1] https://julialang.org
Ok I don't understand how that kind of inertia would help in this situation.
If a turbine is running, and supply and demand are at equilibrium, if you then added another load, that inertia wouldn't help maintain equilibrium, it would slow down spinning up the turbine hampering that goal, wouldn't it?

To put it another way.
Say if energy use jumps X%, inertia may make up Y% difference in the short term, you'd still have to put in more than X% in the slightly less short term, and it would take longer to make up the Y% shortfall. Is the Y% shortfall not big enough to be important here.
What big win did you get from moving from C# to Java that you wouldn’t get just from moving to .Net Core?
I use the uMatrix plugin and have it configured to block everything, except of course for the base HTML. For more and more sites this means I get no content without adding in exceptions, but for this and many sites I get the part of the content I want, the text. Then I hit the Reader mode button and I get text which is even in the format that is most comfortable for reading for me.
> The submission's title is "Why Is It So Hard to Detect Keyup Event on Linux?". I knew the answer to that very specific question, so I offered it :)

You didn't reply to the top level article, you replied to a specific comment, which was asking a different question.

And "not enough desire to make the change now that we're so entrenched" is still different from "does it deserve to know, if we were doing it right". And I would say the latter is true. (Still ignoring "need" because "need" is really vague.)
Your comment does not claim click bait. Your comment claims you disagree with the blog title. The rule is: Don’t editorialize.
I had an understanding co-founder and worked as an AWS instructor which covered some of my income needs and took me away from the startup about 6-9 working days a month. Before that I also was a straight up contractor working about 50% of the time.

I also dug into savings. And eventually departed the startup.

So may not be the best role model. :)
Hayao Miyazaki doc: An analog animation master finds new technical challenges
Ah yes the powerful force of tabloid trash news
Assuming that you don’t have other obligations like family, hobbies, etc.

I specifically optimize the limited amount of free time I have to devote to career self improvement to what is going to help me be more competitive in the job market.
SDFs are amazing.
We're on economy9 in Warwick. As I understand it, the landlord added it fairly recently (within the past decade).
The OS, like ChromeOS, having "first class support" for web technologies doesn't make those apps native.

ChromeOS still runs a Linux underneath, and could run apps without a web layer, DOM, etc, if allowed.

When most of us call for "native apps" we don't mean "first class OS support" we mean "as little BS layered crap as possible on top of the CPU" -- so AOT or even a low level VM fits that, a web rendering engine, the DOM, and JS, does not.
Fair enough. That post said:

> Why? What if I'm playing a game on that TTY?

So my answer was still on point.
The 500-Year-Long Science Experiment
Google Fiber Struggles to Restore Service After Winter Storm
Have each of these women been repeatedly rejected from giving talks at conferences or something?
It's possible that safety and/or energy consumption is the issue. As noted by others, there are similar products like jumping stilts out there. While they are effective, it is very easy to get hurt on them. Falling from that height is very risky. One Amazon reviewer broke a wrist for example.

It also sounds like it takes a tremendous amount of energy to use these. One guy was hoping to replace his bicycle with these but discovered that despite being in tremendous shape he couldn't handle more than 15 minutes.

Having been in combat situations, the safety factor and energy depletion factor would be a serious problem for military use, especially while wearing body armor and/or carrying a pack.
> can't I buy a smart immersion heater which can then react to real time pricing information?

This is exactly how Nest makes money. About 40$ per thermostat per year from the utilities.
Blame the fact that people will pay for very few media sites. Realistically, Futurism’s choice is have ad supported content or don’t exist
Would you do this to every block in the Sunset?
I have calculated the contribution of real estate prices for California solar farms. The cost of land accounts for a tiny part of large scale PV electricity costs -- less than 1%. But of course California is both sunnier and much less densely populated than New Jersey.

Rooftop solar is not especially cost-effective. It yields less energy per installed watt than large solar farms and it costs multiple times as much per watt to install in the US. If the US could get its permitting and inspection for rooftop solar streamlined and standardized like in Germany or Australia, then the price premium over ground-mount systems would be more like 40% than 400%, and it would be worth considering in states without large open spaces.

Even in Germany rooftop systems are less cost-effective than ground mount systems though the cost-effectiveness gap isn't as large as in the US. I attribute Germany's continued incentives for rooftop solar to a desire to maintain broad societal buy-in to the energy transition. Millions of households and businesses all with their own stake in solar makes for a large and stable coalition of supporters. Just having the legacy energy utilities build their own big solar plants is more cost effective but doesn't give so many people a personal stake in the transition.
I immediately noticed he/she's a fellow german XD
Enterprise software sales has changed dramatically in the last 10 years, largely due to the shift to SaaS and the shifting strategy from land big to land fast.

If you look around the younger generation succeeding in enterprise sales, you'll find that many come from a far more technical background. Maybe they transitioned via sales engineering roles first, but the next generation of field sales reps often have real world experience to apply in a consultative sales process.

The days of closing deals over steak dinners or on the golf course are over. Providing real business value in the short term during a quick POC is a must-have. Delivering on real business objectives over the first 6-12 months to ensure the expansion is too.

Some of the old guard, at least the ones that are any good, have adapted. A lot of the old skills are still useful for building relationships and trust. Being able to manage complex organizational challenges that getting more and more complex is an asset as well.
Vitamin D Supplements Aren’t Living Up to Their Hype
Man, Moonscript looks amazing, reminiscent of pug/Jade.

Anyone experienced Moonscript? How is it, how is the ecosystem, is it fun?
Yeah, I mostly work in Python, where ranging and slicing is amazing. JS has a lot to catch up on in that regard.
Yeah, I'm not against those. In fact, I didn't mean my comment to be "If it's just WASM and no-DOM, then you might as well go full native" but rather ""If it's just WASM and no-DOM then it's more or less native already".
The predicate to that specific "Why" was "doesn't need or deserve to know", not "is so hard to detect on linux".
Running it on the GPU would probably get to realtime speeds.

This technique is used a lot in demoscene demos, which certainly do run in realtime.
I think maybe you’re comparing “open society” to utopia. There will always be bad actors that have to be accounted for and handled in some way. What is bad and how bad is always up for debate, but their existence will always be with us. In my opinion that requires lists. I do agree that most countries including the US have gone too far from what I’ve read.
> I cannot guarantee it to be free of third-party IP however. In fact nobody can. Writing software has become a minefield and any moderately complex piece of software is probably (unknowingly to the author) encumbered by hundreds of dubious patents. This especially applies to compilers. The curent IP system is broken and software patents must be abolished. Ceterum censeo.

Somewhat related, Apple seems to be filing dubious patents on Swift. Discussion from a couple of days ago: https://news.ycombinator.com/item?id=18997302
So basically org-modes agenda mixed with its priorities on mobile, right? Nothing automatic beyond that except of locations.

Putting the nice stuff of org-mode in an easy to use app sounds very good :)
If you don't want to pay fees or simply think having to ask permission sucks, that's one thing. But if you think an App Store somehow is subject to the laws and power of a nation, or actor of the state, and a website is not -- well, I'm afraid I have some very bad news for you about how nation states work.
>If they're just in their dorm rooms then I think it's overreaching to ask them to speak English but if they're at a hospital working, it seems useful to ask them to speak English while working.

FTA:

'According to screenshots of the emails, Neely wrote that two faculty members had stopped by her office and asked to see photos of the first- and second-year biostatistics masters students so that they could identify a group of students who were “very loudly” speaking Chinese in a lounge or study area.

“They were disappointed that these students were not taking the opportunity to improve their English and were being so impolite as to have a conversation that not everyone on the floor could understand,” she wrote, according to the screenshots that were posted online.'

*

The non-Chinese speaking colleagues were upset because they couldn't overhear a conversation which was happening in a public space -- not on the job, not in the classroom. Meaning, they believed they were entitled to hear and understand someone else's conversation by virtue of being in the vicinity of them. They also believed they were entitled to surreptitiously photograph them to get them in trouble.

That they decided to tell their leadership about this speaks very poorly of the individuals. They knew their complaint was both racist and self-centered, which is why they didn't have the guts to go up to the Chinese speaking students and simply ask them to speak English. Or even go up to them and make friends -- did they even consider how hard it is to be studying medicine in a second language? Have they ever been in a situation where they had to make friends with someone very different from them?

These students have a very dim future after they finish their education if they expect everyone to speak English simply because they are around. The world isn't like that anymore.
If your packages are really being opened as often as you say then you are likely on some sort of list. Having received "thousands" (!) of packages from Asia might have something to do with it - that is well into what most people would consider commercial quantities and they have possibly flagged you as potentially running some sort of unlicensed import operation.

I can confirm that in my country (Australia) packages are rarely opened and if they are, it's seldom for duty assessment but checking for contraband of whatever nature. Even if they do flag you for a duty check they don't need to open the package - they do have x-rays, you know. Try and declare a $10,000 drone as a package of t-shirts worth $5 and the officer doesn't need to open the box to reject your "estimate". That said, most sites of any repute worth upholding will print the real value on the declaration, non-negotiable.
> Since JavaScript has an especially high burden for backward compatibility you can’t really remove old cruft

You can't remove features from JS runtimes (browsers or node), but you can certainly remove them from a new language version. "use strict" already did it once in JS. It can be replaced/upgraded with "use ecmascriptX.Y" for each language version.

And transpilers targeting JS and tools like packers and minifiers can enforce language versions without declaring them in each file.
My thoughts exactly. I'm eyeing these bad boys right now: https://smile.amazon.com/Kangaroo-Jumping-Fitness-Exercise-B...
Linear Algebra by Jim Hefferon – free textbook
This looks like something that may be useful for my team.

A question for the developers if you're reading this: something we've needed for a while was the ability to audit changes and review past values in our AWS environment.

CloudTrail does a decent enough job, which is why I suppose this was created but we've found that it doesn't tell us what a value was changed from.

If a security group gets changed to bar, cloudtrail doesn't seem to record that the previous value was named "foo"

Does your console recorder do this?
Implementing a game loop in JavaScript (2011) [0]

[0] https://codeincomplete.com/posts/javascript-pong/
I'm British, married to a Spaniard. The way my parents were able to keep mentally active after retirement - including being part of U3A - is in stark contrast to the way my parents-in-law have been casting around for things to do after retirement in Spain. My wife thinks that so much of society had been controlled by the Catholic church until Franco's death in 1975 that it's taking a while to catch up with more secular things like this. My mother-in-law would like to work with children, but the vast majority of social services involving children also involves the church, which she wants no part of. Of course they could start something like a local U3A branch themselves, but not everyone's that kind of person.
Calculate your age on other planets
To be fair, since JS needs to be so backwards compatible, it's difficult to take things away.
JS classes look like classes, behave like classes, and for all practical purposes are classes. They were one of the most useful additions to JS in recent years and make code so much more readable compared to hacking things together with the prototype system. With the added bonus, that you can still modify the prototype of a class to replace functions for all already generated instances of that class.
You seem to be in Melbourne. Any relation to Felix Hude of Mr. Pumpy fame? I believe he used to teach at RMIT. http://www.mrpumpy.net/
this kind of dystopia existed in the printing press for centuries.
These are not the same.

let val = 0
val || 30 // 30

val ?? 30 // 0

The same goes for other falsy values.
Weird result. I guess it makes sense that it could use twice as much CPU to finish in half the time but looking at the numbers doesn't feel intuitive.

I wonder how many shaders this would keep busy. There is probably a class of GPUs and above that this could work on rather well alongside an already large workload.
In this case of LINQ, I can call methods like:

var retiredMales = custRepo.Find(c => c.Age > 65 and c.Sex == “M”)

and then have an interface with a member:

List<Customer> Find(Expression<Func<Customer,bool>> expression):

You can implement three classes for that interface - one that uses EF, one that uses Mongo, and one that just uses in an memory List for unit testing and they all translate the expression to the underlying data store.

Theoretically, you could have an “expression” type in JS that can be parsed by the provider.
There are a few tools out there that fuse Python and llvm. What I find interesting about this is the way he did codegen by passing in mock objects that just emit llvm it in the simplest possible way and that it actually works while being incredibly succinct.

That said, like all things that try to accelerate Python, it only works for a subset of the language (and in this case a very narrow one) and TBH while this whole "let's accelerate Python" movement is cool it's really quite awkward to have hidden subsets of a language that are accelerable. I'm not sure, but I think it might be better if there were a second accelerable language that was inlined with clear rules other than this stuff that seems like it will always be prone to inconsistency...

...or Julia. I suspect there are tradeoffs there too though... Building a language/runtime for high level experimentation with built in support for performance that rivals custom low level code is hard, the goals themselves are at odds with each other...
What are you talking about? "We can't fix this bug, it's not our fault, too late" is all that Microsoft, Google and Apple ever say.
I’m not sure. So long as a safety driver is needed there’s no cost savings over regular taxi service. Given the human infrastructure that will be required behind the scenes to support the fragility of these cars’ operation (sensor cleaning, monitoring for problems, etc) and the added expense of the self driving tech, I’m not seeing much opening for money to be made here ever...
Muscles may preserve a shortcut to restore lost strength
I'm implementing delta JSON mutations. I think with time people will embrace the idea.
> does anyone here know why companies like Sarah Blakely’s Spanx didn’t suffer the same fate?

Spanx succeeded because they built a brand around convincing a wide swath of the population that their life would be better if they wore a fancy girdle. Their success was because of sales excellence and a smart customer engagement campaign, not proprietary tech.
In other words: Use Python to create a domain-specific compiler that essentially unrolls the entire problem and feeds it into LLVM. LLVM is able to optimize that better than the C or C++.
Original paper: https://www.frontiersin.org/articles/10.3389/fphys.2018.0188...
"volcanic tuff"

I thought you'd made a typo there.

https://en.m.wikipedia.org/wiki/Tuff
> carefully avoiding to deal with the real issues

You can actually find zillions of studies/articles discussing this problem and proposing various scenarios.

Thanks for mentioning it, but that problem is well known and widely discussed.
Greasy palms.
I mostly work with Java and Python. Whenever I use Javascript, the lack of basic data structures other that arrays and objects is always jarring.
Higher Order Components in TypeScript
When someone indicates his intention to change lanes when there is no room, I slow down. I expect the same of others.

And when that doesn’t happen, you just continue on because chances are high that the next one will.

In many cases of heavy traffic, this is the only way to change lanes.
I wrote a short paper about propaganda and spy antics in Eve Online in 2009: http://memeover.arkem.org/2009/12/information-operations-in-...

Though if you're after Eve Online war stories I'd instead recommend the books and podcast Empires of Eve (not by me): https://www.empiresofeve.com/
The thing is that nurses, for example, don't defend their field so actively and loudly like, for example, you do. And that's the reason why fighting sexism in IT is so important.
Carl wants to live in the world where traffic is safe, no accidents happen, but wants AI that can drive in human-like aggressive manner. Carl's expectations are a bit too high, I'd say...
For the love of all that is good, please ensure you understand valid email
It's a question of whether "played with human level latency and precision" be a part of the rules of the game we are making the AI play.

I would say yes, because StarCraft was very clearly balanced for human players. We already saw some indication that when played with super-human micro, mass blink stalkers is a stronger strategy than when humans are in control. Without the active intervention of game balancing, RTS metas tend to devolve into "mass one or two units" which was what happenes to every Command & Conquer game (and why SC is a respected eSport while C&C is not).

I suspect this will happen when you have agents playing parameters that don't match what the game was balanced for. The strategic landscape will shrivel up and the game cease to captivate us.