skysight-inc/HackerNews huggingface dataset:
> actually that would be a bad idea. considering you want to handle multiple options at once.

The proposal is to rename the method[0], not to remove it entirely. So the code you're showing would still be possible, only clearer that it's not innocuous (the body relies very very strongly on the conditional)

[0] not sure why adding an override to #orElseThrow to throw a default exception is not on the table
You just need to get use to the admittedly unfashionable idea that it is possible to like people for some reasons and dislike them for other reasons.
What's the problem with anaphoric macros?
I don't feel like aging myself today, but for too many years I haven't quite figured out library discard policy, or buying policy.

In my local libraries, two I have been going to since I was child, there has always been huge book sections on gardening, and cooking. Just racks, and racks? I know these are popular subjects, but it just seemed like overkill.

While books on the hard sciences are lacking? I know a book on higher mathematics isn't going to be checked out often, but these libraries should buy these books for that one inquisitive person. That kid who's just interested, and might never get the chance to go to college?

I also noticed a lack of technical/trade manuals.

I don't care like I used to because I don't use the library like I used to. At one time, it was really the only way to learn how to do something.

But then again, what do I know. If I was in charge of buying, it would be floor to ceiling with just reference books.
Wow. Is that really fan film?

I mean... I was just mad that it ended after only 20 mins... I was so hooked I wanted it to keep going.

How does a fan film get those actors? I mean, I can imagine that a lot of ST fans have money, but still.

Thanks for linking. That was awesome.
But electrons interact with each other, don't they? How'd that work?
That website only covers videogames for iOS, do you have any other suggestion?
You should try a HIIT version of your workout. The results might surprise you.
I also feel like that, but the game download numbers tell otherwise :(

(My favorite kind of mobile games are the ones where the game stops until you complete your input: Stickman Golf, Score Hero)
But the whole concept of business expenses being deductible is just another set of special cases in the tax code. Why does a business not have to pay taxes on the money that it spends to maintain its existence but a person does? Why is one way for an individual person to generate income a business but another way for an individual person to generate income not a business?
Windows 10 Upgrade Prompt Interrupts Meteorologist’s Weathercast
Management is very bad across the board in the US. Very short-sighted and hierarchal culture.

Great leadership is humility and service to those being led. In America the ego worship and adoration for the Type A nutjob stands in the way.
Forgive me if I'm wrong here, but all of the recent articles on HIIT seem so odd to me. I feel like a lot of these articles are geared for people to read and go 'Finally! I can get my entire workout done in one minute' and that's kind of missing the point. There's not really a way to cheat your body or find an easy way out of a workout. It's supposed to hurt and be hard, that's the idea. I don't think a lot of people truly understand what 'max effort' is and how hard HIIT actually is. I ran in college and we would do workouts like this once or twice in a season because of how hard they are on you. Nothing about this type of workout is supposed to be a way to get a quick workout in. It is, however, a great way to feel like your lungs are going to explode and an even better way to forget how to walk normally. If that's your thing, great! I try and do a workout like this every week. I just think it's a little dangerous to be preaching this type of workout to people who can't find the motivation to do a 20 minute jog. I have a hard time believing they're going to suddenly find the motivation to do the hardest workout they've ever done in their life. Nothing wrong with having some inexperience with exercise, HIIT is just not the right way to help a beginner 'get into shape'.
I seriously doubt this is the norm. I know a few landlords of properties in the East Bay and they always do these checks.
It always surprises me how easy people take it at the gym, on bikes or the elliptical or the treadmill. Many read the newspaper or a book, hardly break a sweat, and seem to go for around an hour. I push myself pretty hard on the treadmill (I find it enjoyable with the right playlist) for at most 20 minutes, and I've never felt healthier.
Devart Released DbForge Studio for MySQL 7.1
The idea is that you stop trying to have humans match the style guide, playing trial-and-error with the linter, and instead just have a tool fix the style. We have more interesting problems to solve than matching the style guide. Computers can take care of that.

Plus then you don't have to talk about it in code reviews. It's not a very interesting topic, honestly.
Truth. All this 'animal spirits' behaviour of the public markets ranges from nonsensical to counter-productive. Need other vessels of investment.
If machine learning and other statistical methods continue to gain traction in the AI space, won't AI be limited to only as good as the dataset is? The first step to enabling an "AI-first world" is to have open access to large, quality datasets.
Well the ease of entry and the fact developers from areas of the world with much lower costs of living is going to drop the price of any similar market. Similar being wholly digital which eliminates the majority of costs with regards to distribution.

I would not mind seeing a common micro transaction model that all such games could subscribe to so as to remove touch points to a persons credit but also give some assurance of trust and security.
What startups can learn from IKEA
Wow. I'm getting infuriated just at the thought of it. And yet, were I in the same spot, I'd suspect I would shut my mouth and take it, out of fear I might end up in Guantanamo or whatnot :D
Congress appears ready to let the Lockheed F-117A Nighthawk go
Two things really changed because of the kind of electronics now available and because of the different community that developed quadcopters.

Electronics make it possible to equip models with cameras and real-time video links, making first person view flying possible and also making it possible to review the video footage you are getting. Electronics also provides those models with various automatic flying modes.

That results in a different community. The goal is no longer being able to pilot a remote controlled model.

The goal is now, using FPV to fly very complex patterns. Fly in woods, fly very far.

Or, use the quadcopter as a tool for filming. Because of the stability of a quadcopter, relative lack of vibrations (compared to a helicopter) and ability to stay at a fix point in the sky (which planes cannot do) they are ideally suited for filming from a position up in the air.
"Professor Does LSD for the First Time"
The poll sounds good, but tbh I'd consider granting an automatic entrance wildcard to "Pinboard McPinboardface", without having it on the poll. It's well-deserved and there is no point in reiterating that the internet has a sense of humour.
There's two ways to make exercise more strenuous: increase the load/intensity, or increase the duration/volume.

So practically speaking for HIIT, if the premise here was you went "all out", you can't possible go more intense than "all out" because you gave a max effort. So the only other variable to fix is to do more of it.
Greens are often critical of the status quo. No wonder the police monitor us
Alexandrescu at CPPCon2015 describes how he does ScopeExit starting at 18 minutes into this video

http://youtu.be/WjTrfoiB0MQ
Unisys Releases Its ClearPath MCP OS for VMs or X86
No, they're symbols which accurately represent information to us in a useful fashion.

Consider a supercomputer simulation of a brain - a completely accurate human mind (ignore the feasibility, this is a gedankenexperiment), which has completely accurate eyes, ears, etc. - a full sensorium. Consider that you place a completely accurate simulated beach ball in front of that mind.

You, the external observer, know that this is all just code running on silicon.

The mind within the simulation, however, has no concept of outside, however knows itself to be real, that beach ball to be real. This mind could ultimately reason that perhaps it is merely perceiving representations of information in a way that is useful to it. Perhaps this "space" is just information. Perhaps I am just information. I express this to another mind I just met in the simulation, it tells me I'm nuts, such bullshit.

The thing is, it's a testable theory, and it doesn't require a simulation, either. A holographic universe (totally testable and being tested now) would fulfil the condition he posits, and a simulation, natural or artificial, could too. The simulation argument also applies - if we ever manage to accurately simulate even a small section of a universe even at massive time dilation, it becomes rather likely that this is a simulation too.

For all we know our universe exists on the surface of a black hole.

So yeah, what we perceive is not "real", but you can pick at that thread ad infinitum, and it's turtles all the way down, so it all becomes a bit epistemologial.

That said, there could be useful applications. If it turns out that there's another spatial dimension with which our reality is better described (and it appears there is if you like susy, brane/M theory, strings) that we can access but only with difficulty so our sensorium excludes it that's big news - hyperspace.

Edit: just remembered a JBS Haldane quote that applies nicely -

"Nature is not only queerer than we suppose -- it is queerer than we can suppose."
In this specific case, sure. But it's not really about this specific case; it's about the general idea of "I know that this won't fail, even though you, the compiler, do not." Unless you have full-on dependent types, (and even then), there's going to be times where that's true; it's the nature of type systems. They have to be conservative, there will always be valid programs that are not expressible.
This isn't really possible to produce a sub $8k, even with an "open" platform.

The reason I know this is because the VW Minibus, which was engineered in the 40s has been sold in Brazil from 1953-2013 with very little change. Want to know how much a brand new van designed 60 years ago would cost you? $18,000 USD.

That's a vehicle whose engineering and equipment was paid for decades ago, that received numerous exemptions to tightening safety and emission standards and could be produced in a region with cheap labor. It was also the cheapest vehicle of its kind on the Brazilian market.

Super cheap cars like the Versa are really only possible because Nissan figured out how to build value without making money. The $11k stripper model is a good for marketing (i.e., inflated fuel economy #; generates interest in the low price, even if they aren't viable), money can be made on the back-end (financing), lowers lease residuals, it can be used to keep factories at full capacity, and helps negotiate lower prices with suppliers.
I second this. After the first 2-3 days there was a sharp drop in engagement in general, though there were some applications that did break through.

When ranked by upvotes, of the top 5 applications, 2 were posted after the first 3 days.(https://medium.com/@ApplyHN/top-5-applyhn-submissions-ranked...)

And 6 applications posted in the first 3 days reach top 10 and only 4 from the remaining 18 days.
> Not sure `getWhenPresent()` is better. Maybe `unsafeGet()`? That's a pattern found a lot on functional structures such as `IO` or `Task`.

It's not unsafe, it safely throws an error when the optional is empty.

There already is a #orElseThrow(Exception), there could be a #orElseThrow() defaulting to raising NoSuchElementException.
> Define 'squishy'. You can't, can you?

Underspecified.

Understanding, correctly, what an underspecified system should do is a strong AI problem (in most cases, at least). All (or nearly all) unbuilt systems are underspecified (as well as many built ones). We do not yet have strong AI. Hence, we have developers who will continue to collect paychecks for the foreseeable future (your "tired meme").

> What is it about information machines (as opposed to humans) that make them unable to handle ambiguity? Why can't a machine handle ambiguous input?

Your focus on "ambiguous input" misleads you. The difficulty is more like ambiguous output.
It would be cool if there were more talk about properties we have observed of these configurations/which are more probable at any given instance, and efficient ways of computing such.
Both do mostly the same thing with some differences. The biggest difference currently could be that WAL-E uses the PostgreSQL "archive_command" to send incremental backups (WAL files) in complete 16 megabyte chunks, whereas PGHoard uses real-time streaming with "pg_receivexlog", making the data loss window much smaller in case of a disaster.
So once again, if you didn't have Optional, what should Map#get return?
Okay, after thinking about this a bit longer, I would like to critique his argument.

He asserts that we can prove that it is better for so-and-so to perceive according to "fitness" rather than according to "truth", and maintains this is true with mathematical rigor; fine.

This is observably true (allowing me the possibility of observation for the space of this conversation) - predators, for example, usually have forward-facing eyes and vertically-slitted pupils, which allows them to focus and react to motion of prey in front of them; prey often have widely-spaced eyes allowing a greater field of view. Fitness literally makes you see the world differently.

However, there is an important dimension that I think he missed (or several), which is that the fitness function governing a trait is a vast, multi-dimensional space.

For example, using color we may distinguish between unripe, hard-to-eat fruit (green) and ripe, healthy fruit (reddish-orange). According to his argument, we should therefore only need to see these two colors. Of course this is incorrect, because if our vision were so limited we'd just be running into trees all the time. Now our fitness function is spread across two, completely unrelated goals - suddenly, it becomes much more attractive (and simpler) to come close to apprehending reality accurately, thereby killing two birds with one stone. It only gets worse as the number of goals we add to our fitness function for perception increases.

Furthermore: the space of "goals" is itself a function of the genetic diversity in your population. A species with a lot of spare genetic diversity lying around will be able to refine traits with selection much more efficiently. This means we can develop all sorts of wonderful toys (like a face-matcher) that can augment our perception of reality.

Of course, in the end, we're just modeling reality, we can't Know it in some Buddhist sense; but there is good reason to believe that perception should lean heavily towards a simple objective representation of reality, and that fitness is not such a close rein on it all the time.
> by design, untraceable

This is simply incorrect. I fail to understand why so many people believe bitcoin transactions are untraceable, we are talking about a public ledger.

I understand the gap between how supporters and non-supporters discuss bitcoin. It's just that if you give all your USD to a scammer, we don't say there is a fundamental flaw with the USD.
Funny, because (from what I've seen around here) you actually chanced upon a rare person on HN (me) that doesn't consider math/hard science automatically "more profound" than sociology and informal argumentation/reasoning on a subject.

That said, though, having it in math enables ways to re-use and test that knowledge that having it in sociological reasoning does not -- even if the understanding both methods reached is comparable.
I feel like that's just a special case of casting and so should be handled by casting. You can always cast Optional to Some, can't you? It's verbose and dangerous-looking but it should be verbose and dangerous-looking in my book.
Hi. Really appreciate the mention.

This is indeed a huge bite, but it has the legitimate potential to change the way we design and build everything. The comments on the original thread are closed, but I'd be happy to answer any questions in this thread.
Thanks for this. A really perceptive brief meditation on something we'd often just chuckle at and move on.
The article says

“But if you are someone, like me, who just wants to boost health and fitness and you don’t have 45 minutes or an hour to work out, our data show that you can get big benefits from even a single minute of intense exercise.”
What are the similarities and contrasts to git?
First talk to users. Then code
What you're talking about can still be done without macros, in fact AFAIK REBOL is known for exactly that.

> Because using macros is one way to implement simple, nice, clean, maintainable eDSLs.

FTFY
Pardon my ignorance, as my memory is a little foggy when it comes to statistics and scientific studies, but doesn't the sample size need to be large enough to represent the population? I forget exactly how that works.
Has it been effective with you? I'm just looking to lose some weight and general fitness.

I currently do 20-30 min of on-off jogging, followed by some light weight exercises for my upper body.
I have mixed feelings. For some, the problem really is time. For these people, HIIT may be the right way to go. But you're right that people don't realize just hard a real HIIT workout is.

I have difficulty maintaining what is supposedly the proper level of intensity (according to my previous trainer) without throwing up afterwards. It's not exactly a fun and easy way to get in shape.
Am I missing something? Optional<String> can't contain an integer - it's either empty or contains a String. It certainly looks typed from where I sit.
Sadly, safety regulations make what you're asking for nearly impossible in the 'Land of the Free'...

Sure, things like crumple zones are cheap because they're just metal and space, but regulation never stops. Mandatory tire pressure monitors, mandatory backup cameras (and no, your smartphone screen won't suffice for that requirement, must be fixed in the cockpit), mandatory LATCH, mandatory airbags, ABS, etc etc etc.

And that's just the list of things that have to be in a car today or in the near future. Regulations never shrink, so expect collision warning, lane departure warning, collision avoidance, etc to all be mandatory in vehicles in the span of time it would take you to develop one or two generations of your minivan...
Do you know what makes people poorer? Closing public services, not investing in infrastructure, reducing spending in science and technology, reducing spending in public education and public health. Those are real things.

Why not we worry about this?
I dunno about vitriol, it just seems like a really silly and pointless thing to me.
> You'll say, of course, that advertising is so lucrative because businesses around the world (and therefore the society made up of them) value the extra income that advertising provides. You'll say that society as a whole does, in fact, want more, better advertisements. But I suspect that there is a segment of the population just as large that would rather everyone in the advertising industry do something else. Only that segment can't pay.

Allow yourself the recursion. They could pay if we valued their work more. Every job is on the market.
and there were significant increases in the number and function of certain microscopic structures in the men’s muscles that are related to energy production and oxygen consumption.

AKA mitochondria - I thought that was an unnecessarily cryptic reference.
They could not sustain this rate over 1 minute. So, it's 10 minutes of interval training with 1 minute of high intensity. Not, 1 minute of working out.

They also did not check to see if people 'capped out' sooner.
its hard to identify a good candidate. I think a combination of votes, the discussion that happened and then obviously standard evaluation of idea, market, etc is a good strategy.

So many ideas are amazing. May the best ideas win. I think for the ones that do make to top list but not to yc fellowship, it would be really helpful for them if one of the YC partners can provide brief feedback/advice/direction to them.
There's always a cutoff just due to practicality. If you give a friend $5 probably neither of you filed taxes for that. If you give a friend $10m, well, the IRS will probably notice that one.

(in the case of a gift tax the cutoff is $14k and yes it applies to your children, see: https://www.irs.gov/Businesses/Small-Businesses-&-Self-Emplo... )
>illegal to drive on the public highway.

Model T's are not illegal to drive today... And you've got a lot more public sentiment to overcome and a LOT more cars to replace than you think if you believe all of this will happen in the next 50 years.
I really like Ridiculous Fishing.

The guy who made Braid has similar talks, comparing mobile games, arcade games and 90s syndicated sitcoms. They only keep you entertained long enough to insert another coin or make it through a commercial break.

The good mobile games, like you've mentioned, focus on creating a good engaging game without micro-transactions. They earn less. Games with micro-transactions have like a 70% ~ 80% drop rate when you get to the point where you need to pay to make the progress non-painful. That remaining little group is their revenue. Occasionally you get a "whale" that will drop $500 ~ $1000 or more on a game!

I knew game developers who talked about this. It kinda makes me feel sick. Either they have a lot of money, or they're just compulsive. In the later, you're taking advantage of people in the same way casinos take advantage of gamblers. "Whale" is a term used by both industries.

Fuck in-game purchases.
>People ransacked Talia’s social media for clues to her lifestyle, seizing upon anything that hinted at extravagance, or concocting back stories.

>Everywhere, people questioned just how poor Talia was. She defended the prosciutto-and-brie biscuits in her Twitter feed to a Quartz reporter after critics interpreted it as a sign of secret wealth; she said the ingredients were a gift from a date. Vice wanted to know why she had a bottle of Bulleit bourbon — she explained she needed it for mint julep cupcakes for work.

Yeesh. Poor people can't have nice things in more ways than one.
It's useful if you want to contribute to the linux kernel!
It does appear that he is the one mentioned in those articles.

(He and Ken White of Popehat are mentioned in the articles, and Marc's twitter feed mentions this breif)
Yeah, even when using get() with Optional it's a great way to give semantics to the function that require you to stop for a second. Annotations don't really cut it for most IDEs/Lints.
Where Millennials and the Working Class Can No Longer Afford to Live
I would also like this option. With JetBrains, as long as you yourself are paying for the license you can use the IDE at work. Your employer cannot reimburse you in any way for the license or else you have to get the full on commercial version.

This is something I'd like to be able to purchase to toy around with at work, but not necessarily something I would want to try to get my employer to buy for me, especially so I could move around with it (and use it for personal projects as well).

Maybe something cost-wise between the personal and commercial licenses?