skysight-inc/HackerNews huggingface dataset:
In general I like the approach of the beta website, though I prefer the very simple visual style of the current one.

The one main objection is the new slogan.

> Rust: The programming language that empowers everyone to become a systems programmer.

They claim it better conveys "what you can do with Rust", but in my opinion being a systems programmer is not more descriptive than the previous statement and it can be read as Rust not being a good choice for anything else than traditional systems programming, which is obviously not true.

Additionally, and this is subjective, I perceive an elitist tone, as in somehow all other programmers should aim to become system programmers, a more elevated type of programmer. I get this is not the intention and I repeat it's subjective, but still.
Peter Thiel: What Happened to Innovation?
Engineering is keeping your knives sharp and your tools clean.

One of the oft unspoken things in software is that we let the talent do things that are prima facie suboptimal for the organization in order to keep them here and keep them vibrant.

Some minor boondoggles I used to think harshly about make more sense in hindsight when I think about my own mental processes when I leave a place or even when I’m just feeling demotivated.

I love to solve a problem and be done with it. Probably more than most. But... you have to keep moving, and it’s probably even true that there can be no sacred cows.
> If I search for a variable using any of my existing plain text search tools, I expect to find the variable.

I think you are over-estimating how inconsistent Nim code typically is. I have been coding in Nim for a very long time and I personally just use case insensitive search (which I use for all languages anyway).

It's easy to tell from context what the identifier will be. If the code base is snake_case then I search for `foo_bar` if not then I search for `fooBar`. I cannot remember a single time this has failed me, and even if it does then the worst case is you'll need to search for the other alternative. There is really no trouble here and I feel like a lot of people, when they see this feature, worry too much because it's so different. Please please please reconsider, I know it's a strange feature and it doesn't feel worth it, but it really isn't a problem at all.
> The difference between the ancient way of working a lifetime for a salary, perks and a gold watch on retirement and the new one of building a breakout company in tech lies in a wholly changed business environment by which super-talented founders with a business sense can draw on a depth of knowledge/expertise (typically gained from work experience in a demanding tech environment) to conceive of a solid business model to profitably disrupt existing enterprises and thereafter apply grit, good sense, unbelievable perseverance, and basic street smarts to execute on that model via a startup world that affords amazing access to capital, an ultra-connected network of technically savvy persons with whom one can potentially ally, and a huge reservoir of resources by which founders can educate themselves to learn, grow, and develop.

The length and structure of this sentence obfuscates its meaning.
The Sinking of the Titanic – A Historic Press Panorama
And live in NYC? That's poverty level.
"These laws of nature appear fine-tuned to bring about life, and in particular, intelligent life."

The "to" implies purpose, and there's no evidence of this. That fact that we exist could only happen in a universe that we can exist in, but this says nothing about why the universe is like that.

"One answer to some of these questions is Platonism (or its cousin Realism). This is the belief that the laws of nature are objective and have always existed"

Platonism is a type of Realism
(https://en.wikipedia.org/wiki/Philosophical_realism)

And the idea that the laws of nature are objective and have always existed does not equate to Platonism. It doesn't mean they are therefore Platonic Forms https://en.wikipedia.org/wiki/Platonism

"The multiverse is another answer that has recently become quite fashionable. This theory is an attempt to explain why our universe has the life-giving laws that it does"

It's really misleading to present the multiverse notion as an attempt to explain a universe suitable for life.

There are many other reasons people have proposed it. For example, in the Many-worlds interpretation of Quantum Mechanics https://en.wikipedia.org/wiki/Many-worlds_interpretation

"...while the multiverse would answer some of the questions we posed if it existed, who says it actually exists? Since most believe that we have no contact with possible other universes, the question of the existence of the multiverse is essentially metaphysics."

I think that's misleading - there are stronger theoretical grounds for hypothesising it than what this suggests. I'm not saying there's evidence for it, I'm saying that the quoted statement misleadingly makes it out be an empty speculation.

"Some people say that science studies all physical phenomena. This is simply not true. Who will win the next presidential election and move into the White House is a physical question that no hard scientists would venture to give an absolute prediction. Whether or not a computer will halt for a given input can be seen as a physical question and yet we learned from Alan Turing that this question cannot be answered. Scientists have classified the general textures and heights of different types of clouds, but, in general, are not at all interested in the exact shape of a cloud. Although the shape is a physical phenomenon, scientists don’t even attempt to study it. Science does not study all physical phenomena. Rather, science studies predictable physical phenomena. It is almost a tautology: science predicts predictable phenomena."

I don't agree with that characterisation. Just because it can't give complete predictions of phenomena does not justify saying it doesn't study those phenomena. Just because we can't predict halting doesn't mean we don't study halting at all. The fact that we know for certain that we can't predict halting demonstrates that we study, and have a certain level of understanding of, that phenomenon.

...and I've run out of time to read more of the article.
>thanks to policies like rent control, among other issues, renters don't organize and vote

I'm not sure I understand this train of thought, can you clarify how rent control disenfranchises people?
> That could be said for any infrastructure project ever.

And that's why we have environmental review to vet infrastructure and similar projects before they get built.
We are tentatively at 3x COGS for a hardware product we are about to launch in Q1 2019 and the margin feels incredibly tight. We may go to 3.5 - 3.7x COGS.
No there is tremendous demand to work in those fields, a demand that is not being met because of price fixing. They could lower their wages and hire far more people to provide better services.

There is no wage fixing in the tech industry in a way that results in people getting paid more.
For what most programmers do, you're absolutely correct that their are plenty of people qualified to take their job for much less money.
> what is important is the sense of community and bonding that religion has offered people for forever.

Religion doesn't have anything unique to create community and bonding, other than large numbers. It's not any better at fostering that things over any other shared interest, and at it's worst causes significantly more damage to communities.
Limit patent licensing for medical patents for prescribed medications to $15 each, or $1/day which ever is less. Limit patent licensing to $50 for prescribed devices.

Reduce extension patents on medications or medical devices to no more than 5 years (same for software).

Make it take an act of congress to change/raise those amounts in the future with a super majority.
Just be careful that their marketing guys don't get wind of that, or they'll rebrand as "Marriott: the choice hotel for true hackers".
I read that the researchers knew this was already known, but wanted to publish this because they considered their results to be quite pure of any other factors
Abusers are about equally men and women. A surprisingly large percentage of those partners are mutually abusive (I forgot if it's more like 25% or more like 50% but both are high IMO). Men hurt women more because men are, duh, stronger.
Panel Discussion on Work-Life Balance for Entrepreneurs
>sexual predators

Yeah, these guys give off slimy vibes, but I wonder if this term is a little harsh. Women associate willingly with these men, and ostensibly enjoy doing so. If all participants are willing, what is the difference between predation and normal human interaction? Is it not normal for women to be drawn to power and influence?
There is a monument to this injustice in Washington, D.C.; growing up in the 90s, I read children’s books which taught how unfair, racist, senseless, and counter-productive Japanese internment turned out to be. Why do you think one crime justifies another?
I'm having trouble seeing this as anything new or different.

These rewards programs were based on on nights or stays prior to the merger. SPG had no minimum spend requirements, and was widely considered the best hotel rewards program out there. And SPG had "low-end" properties as well, and there was no differentiator. I could earn all my rewards at an Aloft or Element and redeem them at a W or St. Regis.

If anything, Marriott had a higher quantity of "low-end" hotels and unless I'm significantly misremembering, you could always have earned points at the Fairfield Inn and used them at the Ritz-Carlton.

I don't understand what you think changed with this merger in that regard.
Yeah, I originally was going to put that into my reply but I figured talking about the fact that GET bodies are technically doable would open its own can of worms.
Well it took me longer to get comfortable with Rust than Go, and I also had to learn actix (actor style framework in rust) to do the same high concurrency programming. But once the time investment is put in, I definitely consider Rust to be the more productive language.

Once async/await stabilizes and the rest of the ecosystem catches up and becomes a little bit more ergonomic to use, I would say Rust will be in a good position.
Since this type of comment gets traction every time it's posted, I feel like posting my rebuttal story just to be fair.

I went to a shit liberal arts school that taught me COBOL for Information Systems I/II in 2003, Windows 3.11 for Workgroups + Novell Networks for Building Local Area Networks where we had to patch Novell to recognize what a CD-ROM was, all on Jaz/Zip disks.

I dropped out 3.5 years into it and changed my major five times. I moved across the country with no support network over there and I've worked since I was 14 and full-time since I was 17 to support myself.

I solely founded my current company which was named in some publications as a fast growing company in the United States and the state I live in, and brought on a partner (who I ceded the CEO title to) who I met not in college.

It's possible. The challenges are enormous. And I don't think articles like this undermine them at all. It isn't easy to drop out and to work full-time your whole life from a family of below-average means, but it can be done in this country, maybe specifically this country because of the unbounded opportunity and low amount of government regulation that exists.

I'm not saying my path is doable for everyone, or even anyone, really. But it isn't NOT doable.
>the entire definition of middle class is median income

Nope. Middle class is a class of people, not an income range. They are typically described as people that work in stable salaried employment, with a pension or retirement plan, with the ability to afford a house with their spouse and education for their kids.
Systems like what? My expectation is no, most people make mistakes.
How Supercomputers Can Help Fix Our Wildfire Problem
Interesting article I found on this subject: https://tddlaw.com/accord-and-satisfaction-effectiveness-of-...

"The takeaway from these two cases is that accord and satisfaction can only settle a disputed debt when both parties have knowledge of the outstanding issues to which the debt pertains, and the party negotiating the check has reasonable notice that by depositing the check the dispute is completely settled for the amount of the check."

I wonder if you could put a 'warning sleeve' or something around a check that is sent to someone who may process it automatically.
That talk was glorious. "We want to build a database, but first we need to build a simulator for the database, but first we need to write a compiler to help us write the simulator." It would be self-parodying engineering hubris if it hadn't worked.
I read someone not sure what one can. In fact there is something Americans can do instead of just reading this news:

Write to your congressman/woman and senator about this and support the motion (forget his name) to sanction the chinese officials and frozen of their assets in America. And promote this sanction to uk, a/Nz, Eu.

Better but may be too ambitious not allow their family and they go come to study or live.

That hurts. Really hurt.

Sanction anyone support any electronic survillence work ...

Support HONG kong and Taiwan for its democracy drive and enforce both us-hk and us-t rigourously.
Pressures produced when penguins poo – calculations on avian defaecation (2003) [pdf]
No it's not, there are millions of people living in NYC on half of that and they are supporting on average 2.67 people with that much money. Just because you cannot afford lower manhattan market rate real estate doesn't mean that you live in poverty.
Yeah? I'm seeing a lot of SDE roles in the $250k+/yr range, and I've never seen tech writing anywhere near there.
This is amazing. However, I’m concerned about the vendor lock-in. I want to buy this car because it’s a complete package with proper documentation, but I’m worried about being tied into solely AWS for model training.

Is there word on whether it will be “fully hackable,” as in being able to train models on my own hardware to work with the car?
> Do the pattern matching libraries check for exhaustiveness in the match cases?

I'm not 100% sure, but I would guess yes.

> Do you see this eventually becoming part of the language?

I can answer this with some confidence: no. Nim is designed to have a small but very extensible core via metaprogramming. This is why we encourage users to write such macros. They may end up in our stdlib eventually but it's unlikely they'll be part of the language.
Belarusians Lose Access to Binance
> Not having generics makes this more of a problem. If go had generics, switching between integer sizes could be a matter of recompilation using a different compiler flag)

Isn't it already the case that you can switch between int sizes with compiler flags?

var i int

That will be 32 bits if I compile it with GOOS=linux GOARCH=386 and will be 32 bits if I swap in amd64 instead of 386 there.

Is there any language where generics are useful for switching between int sizes? None come to mind offhand, so I don't quite understand what you mean.
Yeah, that is a pretty weird comment, especially regarding government and/or business.
Would you say the same thing about those from Muslim countries who have engaged in terrorist activities against the US? Many of them travelled half of the globe over to carry out the attack and many were willing to sacrifice their own lives.
Windows now run Linux binaries.
Interesting by Kafka here, do you mean Kafka specfically or any sort of event queue (+ RabbitMQ/NSQ too)? And what would you suggest instead for an event processing pipeline?
Within Clojure almost all data is directly serializable to data literals. Java objects don't have this property directly and are guaranteed to exposed everything via methods. Datafy and Nav just give Clojure the power to codify your observations. You're right for the most part, this is just the tools for interop (and a bunch of cool stuff you can build on top of it).
Made in India 2025 seems to be the best answer to everything for now.
It depends on the 3d printer. Object Connex 3d printers, which use an inkjet to spray resins of different stiffness can do this. A number of different stiffnesses are possible by mixing different hard and soft resins together. Really the only limitations to how sudden the changes in stiffness are with this approach is that the manufacturer restricts you to only nine different material types. Oh and the manufacturer won't work with you ever again if you hack the printer drivers. This approach has been used to make soft robots with graded stiffness too[0].

[0]https://gmwgroup.harvard.edu/pubs/pdf/1255.pdf
This is the winner-take-all economic system that we have constructed for ourselves. It's not a law of nature.
Or to do useful things like adapt image sizes and resolutions.
Floyd Mayweather Jr. And DJ Khaled Fined Over Promotion of ICOs
Except that's not true as it stands right now, because if it were, companies would pay that amount since the private sector relies on markets to make decisions in a way the public sector often doesn't.

Have you ever seen an MTA job fair, thousands of people are fighting for jobs that are considered low skill when you start where they train you on the rest. They should lower wages until that line dies down and to maximize hiring with the same budget.
Checksum is a solid analogy, take natural abortion. If a fetus fails specific challenges it’s removed. This is very common, with a significant portion of pregnancy’s ending this way.
India is bigger, no? Of at least, big enough
I'm 41, and I get the urge to jump off of a bridge any time I think of learning something new/challenging.
I wasn’t trying to say one needs religion to look past oneself. I was instead tipping my hat to religion, in the sense that I think this is a thing religion very much gets right. And it is through religion that most people in our culture are exposed to the idea.

That being said, religion does a pretty poor job of spreading the gospel of loosing oneself in the service of others. It tends to focus on religiosity instead. But imho it does a better job than almost any other institution we have.

Which is to say that as a culture we are pretty terrible at it.
Stallman's computing page has been up for years. How is it now appearing on HN?
I was in a start-up once where the results were deliberately slowed down to make a point that some unique business process was taking place.

The start-up failed for many reasons and this was one.
Because you're an unknown, uncredentialed agent using language usually associated with pseudo-science, and asserting it as if it were plain as day. Unfortunately, most people don't have enough time to give every idea that comes across their mind's desk a full and rigorous examination. So we all use heuristics to filter which ideas are worth engaging with. And by and large ideas that start with the word 'hypnosis' are not.

You may well be on to something, but the bar of attention is high, and it's much higher for you than for someone using more normative ideas and terminology. Most people are not going to have the deep,intuitive connection to the idea that you have. They'll need some mechanism for attaining that intuition for themselves. Some numbers, a demo, a proof-of-concept. Something that helps them overcome their trained skepticism.
This is very cool. I would love to use this in a data science / data engineering context.

At my firm, we build complex data pipelines (data goes from S3 -> Spark -> Redshift -> between Redshift tables etc.). Our data sources comes from FTPs, vendor databases, vendor flatfiles, etc. Further, business analysts build Tableau dashboards on materialized views or temp tables. Data scientists use raw data tables and create aggregated tables or forecasts.

It would be tremendously helpful to have a way to map out programmatically where the data is going and coming from (which vendor FTP did this table come from, where is this view coming from, etc.)

We have utility functions/libraries (use Scala & R) that we always use for reading data, writing tables, etc. It would be amazing to just plug in API calls into those utility functions to auto-generate maps which we could later edit/document. The new trends of data catalogues (see https://alation.com/ or http://data.world)is really useful - but it requires a lot of manual documentation (non-programmatic) that data scientists inevitably don't do.
The last time this topic came up on HN, I recall someone bringing up numbers that show that if you control for house features, in particular size, the price actually hasn't gone up that dramatically. Average house used to be about 1600sf houses 40 years ago, now the average is 2600+.
> I use it at work and as far as I can tell it's just a web app where you can move cards around.

Are we adding Asana to the HN list “I’m Not Seeing Why This Isn’t Just a Weekend Project?” which includes: Twitter, Facebook, and DropBox among many others.
Wow. That article is from 2009, and it really shows. Giving random compliments to strangers in 2018 is just a really bad idea. Doubly so in any kind of professional environment. Save it for your mate or your dog.
I’m not sure using WWI era factory data is the best way to support the point, but I agree generally. For me, decision making ability is vastly reduced if I’m tired or burned out.
Disclaimer: no medical training whatsoever - and because of it in perfectly happy to recommend. There's not nearly enough here for real diagnosis.

There's situation (which may be shitty, been there doing that even if I am playing life on the easy setting of straight white male) and there's also attitude /outlook/approach /how you feel. They influence each other, but they're not the same thing. Your situation may make you depressed, but it's not going to give you depression. On the other side, depression doesn't mean you're in a bad situation except that it includes depression which may make it terrible because it colors everything you perceive. No friends? Maybe, or maybe you can't recognize that people really are friends and do care because depression makes you feel that way. No prospects? Maybe, or maybe...

There are a ton of ways that people get medicated (rightly or not) for depression and for some that may help, but for other people therapy to develop the ability to recognize what's going on and tackle it is going to be enough. Along with developing those skills the simple act of discussing problems with someone may also help a lot, and paying a consultant sorry therapist may mean that you take more from it because you're paying for it.
So this might be a great api and I’m excited there is competition in the api trading market place. But it not a great api unless it has a paper trading account. That’s why I’m stuck with IB.
hi! yes there will be support in SAM CLI that when you do local testing referring against a Layer it will pull it down for you. - Chris, Serverless @ AWS
SEC Charges Floyd Mayweather and DJ Khaled for Promoting ICOs
How does being weird make his views on computing irrelevant?
PowerShell doesn't work in DOS. It does work very well on every platform you can think of and is extremely popular because of its modern features.

PowerShell on MacOS https://docs.microsoft.com/en-us/powershell/scripting/setup/...

PowerShell on Linux https://docs.microsoft.com/en-us/powershell/scripting/setup/...
A great way to solve this is to use the [-] button to collapse any comment threads that you're not interested in following, like this one. HN remembers which threads you've collapsed, so you won't see them when you come back to the page.
Roger that! Thanks!
I recall that episode. It was a Bobby Dazzler.
normal han have been getting sent to camps for things like growing a beard or having a family member who talked to somebody in a different country?