skysight-inc/HackerNews huggingface dataset:
> think of the piece of software's entire input domain, carve it up into a set of equivalence classes, and then determine what the expected behavior should be for a piece of input from each of those classes

This is an extremely good way of putting it. Doing some of this at the requirements stage if possible can be very helpful too, because you can detect nonsensical or conflicting requirements before you even write any code.
Startups Flock to Turn Young Blood into an Elixir of Youth
I suppose that a lot of such transmission lines should be superconductive, if only to help put enough electricity through physically more narrow channels.

Even with modern high-temp superconductors, it's a lot of expensive infrastructure, a lot of protective redundancy, and a lot of maintenance.
Interested to see an AAR
Baidu has created a ‘no code’ platform to make building AI models easier
I disagree. For an example I would say that roadworks or traffic or other people’s conversations do not really elicit an emotional response however many people would likely prefer quiet.

I think it is unreasonable to assume that if someone were to say “well I prefer quiet, I guess,” they mean that they have some great emotional response to being in the quiet making them love it. It would be more reasonable to assume that they are basically indifferent and would rather not have the distraction/noise.
They are run by actual people who
-must claim fiduciary duty to shareholders
- Can delegate decisionmaking
- Can obfuscate facts or decision factors
- Are part of a country club that is full of other people of a similar mindset
- Are insulated to the effects of their decisionmaking by wealth and privilege

White collar crimes or misjudgements in the corporate world are barely, if ever, punished, at least in the us.
The history of science is of the most established and popular beliefs being he laughingstock of tomorrow.
I guess that also explains why George Zweig didn't share the Nobel for the discovery of quarks with Gell-mann

https://en.m.wikipedia.org/wiki/George_Zweig
Well, the API is open... to market makers and affiliate integrations. And market makers are being onboarded at a reasonable pace.

The fact is that we need more than "just enough" differently focused market makers to support a healthy ecosystem within the exchange. Some are focused on horse racing, some on football. Some do only tennis, some might be really good at cricket. Golf, motorsports, baseball, basketball, ... the list goes on. Then come the sport specific variations: some are better at pre-play, some at in-play. The sports and market matrix is pretty damn big.

And like in any exchange, being a market maker comes with contractual obligations. They need to provide two-sided quotes, good quote coverage, sufficient liquidity and tight enough spreads. All of which are requirements for a good retail user experience. In return we guarantee them (among other things) reliable event data updates, capacity to sustain an agreed order rate, technical support and an increasing amount of back-office functions.

The API will be opened once we are confident the exchange and its ecosystem can sustain the flux.
I’m doubtful about both of these claims (Europe has more heating than the US and that heating is more energy-intensive than AC). The latter seems particularly hard to believe given how efficient heating is compared to A.C.
That's an interesting system.

The extent I could agree with it largely depends on how well this step - "courtsider reports [private] data that ump hasn't recorded/doesn't record" - represents the real game.

I would think the courtsider and ump record scores at an almost equal pace (and the advantage a courtsider might get from guessing a score ahead of the ump by a few milliseconds is likely negated by wrong guesses). But the stuff the umpire "doesn't record," like a player's injury, can be seen by every attendant of that match.

If the injury (or some other event the ump doesn't record) is seen by most of the stadium, isn't it more "public knowledge" than "private information"? If so, then courtsiding isn't like insider trading. If the stadium full of people counts as a "private" party, then it is.
The company is called "Facebook".

Business ethics apply and how it is regulated globally is a challenge for any globally used socially media platform. Time for people to wake up and start acting rather than inane hearings in Congress. The federal government needs to catch up and these hearings could be more constructive if representative of 'we the people'. Take a look at how the US internet is being regulated now which is a larger issue.
See the issue.

http://www.pool.ntp.org/ http://pool.ntp.org/

https://www.citibank.com.sg/ https://citibank.com.sg/

Plus, this actually removes any www part of the domain.

So subdomain.www.example.com shows as subdomain.example.com

Why even open that can of worms?
I have a bookmarklet to specifically add/edit the <meta> tag on the page to change the viewport width to 1200px.

Works in many cases, although there still are sites that break with this. I have seen sites that uses the value of window.innerWidth at load and never bother listening for changes in the width. I have seen sites that uses the presence of onTouchMove event to determine whether to use a mobile layout.
How to Mark a Book (1941)
Maybe Google execs wanted to use their technology to defend the world against extremist terrorists?
>I'm confused how this is not the #1 priority.

It's pretty high on the list. Most of the major work in the last decade is to rearchitect the code base to use GEGL. GEGL is a prerequisite to adjustment layers in Gimp.

Progress is very slow, but it is moving along.
I believe GP meant PagerDuty does one thing and it does extremely well which is similar of how Unix is (or was or perhaps should be but I digress).
Distributed generation seems like it would make sense (with current tech). Italy and Spain could help here.

Maybe you could go from Tunisia to Europe, but supplying African countries seems more attainable.

It'd be nice if you could turn the energy into a gas like methane, pull CO2 out of the atmosphere in the process. Good for the atmosphere and you could transport gas over long distances.

https://en.wikipedia.org/wiki/Power-to-gas
I did the same thing!!! I won two Xboxes, got them both, a controller, and a ton of t-shirts. my poor postal guy had a vehicle filled with just my t-shirts on Christmas Eve, he wasn't too happy about it, lol.
We just consolidated all our remote offices into a global corporate account, we all had pagerduty setups for our alarming systems, solarwinds, nagios, email, etc.

I've been using pagerduty for years, and I've been getting other admins to switch from private emails to it, so no more single point of failures. They just had to be shown how simple it was to configure and use.

I won't wake up in the middle of the night to a text, but a phone call, wakes me up. I don't even answer, I refuse the call then open the pagerduty app. Love it.
China was extremely expansionist. It's just that over time they successfully assimilated (or suppressed) most of the regions they conquered, to the point where they and most other people think of them as naturally part of China (ignore what the Tibetans, Uighirs, and Mongols say, they're just disloyal).

That's a bit like saying, "The US never grew much beyond its current borders, so it wasn't expansionist."
I like the implementation bug mentioned that shortens subdomain.www.example.com to subdomain.example.com. That's just actively dangerous for users.
Defense-in-depth is not bad design, it's good design.
These are very different languages. For C++ there are not too many open source b/c C++ is tough. There is cppcheck, but if you want to do something very custom, starting with clang may be an option. For java FindBugs/SpotBugs/HuntBugs was the most prominent some years ago. Also check: https://github.com/mre/awesome-static-analysis
That would be an invention.
If you specifically want Python support for e.g. coverage.py, then please open an issue at https://github.com/microsoft/vscode-python/issues .
I try to maximize possibility for triangulation. Try to be fairly consistent thematically and read many similar takes on the same thing. Once you internalize enough of a given area it becomes easy to tie new information into existing mental models. If you venture into completely new waters you have to go at it really hard or it'll fade sooner or later. I know that it doesn't help much for those of us that would like to be an expert on everything. But perhaps that's the big lesson.
Technically there's no reason why a TLD can't have an A record. If they own "google." they can point it to whatever address and serve whatever they want.
My take is this is the biggest selling point here - it's not going to replace your vacuum cleaner entirely, but it surely makes it easier to keep a certain level of cleanness.

> Downside: Haven't met a robot able to detect cat poo/barf yet.

That's why I leave some dirt inside when emptying the container. By pure coincidence last time there was enough of this residue to mix with the cat barf and form a neat, dry, cigar-shaped... thing. I had to clean the brush area and the brushes themselves though.
I don't know about the supplement. But yes, I always use some pepper when I cook.
Both are incorrect. "Filing" is bucketing according to an external value.

For example, when a doctor files some test results, the test results aren't being put in order with other test results. Those papers are first bucketed by patient, and the buckets (files) are what's kept sorted.
> Without them, we might have lost most of the writing of ancient Greece.

We did lose most of it. This isn't to diminish the preservation by the Islamic world of so much of what did survive.
>I spent months trying to figure out how to make it work for me before realizing it has zero library management functionality

It would help if you specify what you mean by library management. What it doesn't do, and is very clear, is handle things like renaming files. You are expected to have copied the files over to your hard drive and organized them into folders (in any way that you like).

Beyond that, it serves library management well enough. You import a folder, and it becomes a collection. You can tag it, do queries, etc. It works very well for me when I want to find all photos of, say, my cat - even though they are spread across many directories.

Why would you have to spend months to figure that out
> I don't think this is too important as the many places I've worked at had been using the same vendor for many years. Depends on your future plans, I guess.

Just as a "for your consideration," using the standard ones also increases the likelihood of a new person joining the team who has also had experience with them and need not context switch to look up whatever vendorism there is. A super common case would be all the variants of `substr`: 0-indexed, 1-indexed, start+length or start+end, that kind of jazz.

I deeply appreciate that a new person is only new for a little while, then they _have_ said context. I just wanted to point out that the mythical "database vendor portability" isn't the only reason to use a standard vocabulary/syntax.
The fact that the duck can work (and pretty clearly it can for many folks) rather makes me question whether the co-workers are as important as some make out...

Aside: I’m rather sad Stack Overflow didn’t keep their April 1st rubber duck feature. I wonder if it actually worked “too well” and cut down on questions submitted...
De-emphasizing is fine, hiding alltogether is not -- for both protocols and subdomains.
This is not only obscuring. This is plain breaking tons of stuff for people.
Keep in mind that the data is still there, and motivated people will figure out the noise from the signal.

Use dnscrypt: https://dnscrypt.info/ which has an easy macOS integration too.
>If it's not accurate, then why show it at all?

Don't give them any ideas. They've been moving towards this path for a long time. Full paths being hidden from URLs could be up next.
Ah, the ol' h-t-t-p-colon-slash-slash-slash-dot-dot-org
What's the basis on which you decided parent isn't "flaming ideological/nationalistic tribal war" (your words)? So tired of you and dang's selective rule enforcement. Not that the rules themselves aren't good ones, but when you apply them only to some groups but not to others it calls in question why those rules were introduced in the first place.
Show HN: HuggyList: A micro-blogging platform in list format only
Because it's added visual noise that 99% of end users don't care about and don't need to care about.
"Move fast and break things" applies to business ethics as well. That was the great business innovation of Facebook.
Seconded. I haven't seen it summarized so well before, and the sentence you quoted is the very one that made me favourite that comment.
The casino, if they become aware of you counting cards/advantage playing etc will often allow you to continue playing because if you do win (these methods don’t always win you the game of course, it’s easy to make mistakes), then they can disallow your win for you changing the nature of the game. If you don’t win then no harm done, they’ll take it thanks.

They’re freerolling the player.
What SDS refers to in the answer to "Which of the following
technology trends, if any, are
having the greatest impact on
your company today?"
Is this because of how you feel about PagerDuty in particular or...?
Thanks, I did not know that!

TypeScript can do type refinements based on the flow (e.g. a null check refines a type with null to one without) but can't do what you just showed. Are there any tools that can emit the inferred types to source code? I just now got a vision of using flow style type inference to gradually augment a project with either flow or TS types with very little work.
You're making a hypothetical based on "with perfect accuracy"... but the much simpler change here (www vs. no www) is not done "with perfect accuracy", as clearly outlined by a bunch of comments in this thread.
It may have to do with where the heat comes from? I live in southern most areas of US, but from what I understand it's common for heating to use Gas/etc. instead of electricity.

Therefore they use less "energy" (i.e. Electrical energy)

All just a theory
The cleaning is largely a solved problem too.. You don't need 50 $10k/year people with squeegees, you just need one person in a $50k truck.

https://www.alibaba.com/product-detail/China-Road-tunnel-wal...
VMRay | Software Engineer - Rust | Bochum, Germany | ONSITE

VMRay is a young company based in Bochum, Germany doing automated malware analysis. While our main focus is on dynamic analysis using a sandbox, we also recently started working on a static analyzer to reduce the overall analysis time and enrich our reports with information carved from the file's contents. Our initial release is written in pure Python which, as you know, has its limits performance-wise. So we are now looking into rewriting certain performance-sensitive parts of the static analyzer (such as file parsers) in a faster language. We think Rust especially well suited for this task, due to its safety guarantees, which are naturally important when working with malicious files, as well as its good interoperability with Python.

Since we have no experience with designing and implementing software in Rust yet, we are looking for a seasoned Rust developer to help us out. Aside from developing on the static analyzer, our "Rust guy" should be willing and able to mentor other team members to get up to speed with the language, as necessary.

If that sounds interesting to you, please consider applying at: https://careers.vmray.com/apply-software-engineer-rust-en/.
I'm also happy to answer any questions you might have, just shoot me an email at jteske [at] vmray [dot] com!
Looking forward to a deck for myself and giving one to my niece!
The fruit I was talking about is dragon fruit: https://en.wikipedia.org/wiki/Pitaya

Which, while popular and does incredibly well in Asia, is also apparently native to the Americas up to Mexico, so it wouldn't be a far leap to grow it in SoCal

But I mean, as someone whose family is from Asia, it is not particularly difficult to sneak things in to the United States.
What specifically are you looking for in terms of pipenv? We actually supported pipenv environments before PyCharm, so if you have specific needs please open an issue at https://github.com/microsoft/vscode-python/issues .
Sourcegraph CEO here. The first extension is Codecov: https://github.com/sourcegraph/sourcegraph-codecov#readme. It overlays test coverage info on code files on GitHub (with green/yellow/red line background colors). It also adds a command palette to GitHub (like the VS Code command palette) that exposes more actions related to viewing code coverage.

This extension API is in alpha. Feedback appreciated, especially hearing about what extensions you would want to use or build.
Yes some hydrogen is produced by radioactive decay, but it is minor - "...almost all hydrogen..."
Official statement: https://twitter.com/TwitterSafety/status/1037804427992686593

> Today, we permanently suspended @RealAlexJones and @infowars from Twitter and Periscope. We took this action based on new reports of Tweets and videos posted yesterday that violate our abusive behavior policy, in addition to the accounts’ past violations. https://help.twitter.com/en/rules-and-policies/abusive-behav...
I absolutely love music as well, I can't imagine living without it, and I generally go to 4-5 concerts every month.

The idea that something I find so pleasurable does absolutely nothing to some people is really interesting to me.
A lot of people tested this on Stack Overflow a while back:

https://stackoverflow.com/questions/11227809/why-is-it-faste...
> What I think we all care about is why a given individual was chosen or not.

This presumption of yours is presumably why I'm not making any sense to you. I don't really think it's relevant whether someone is consciously choosing to discriminate on the basis of race or doing so unwittingly. Many -- probably even most -- racist outcomes we see do not require overt, intentional racism. Instead they come from unexamined and subconscious bias in circumstances where the judgement is subjective enough that it's possible for the person making it to fool themselves and others about what they're really doing. That's an improvement over open, unabashed racism, but I don't think we can stop there and say we're delivering anything resembling fairness. Having an aesthetic distaste for cornrows or the name Lakeisha is one of the least subtle examples of this happening.

> In a attempt to maybe find some common ground. How would you feel about this solution be applied at the end of the pipeline; What if when there are two or more candidates with the same qualifications, the candidate is randomly selected? This will remove any bias by the selector, and over time would ensure diversity would result in matching the local population.

In real-world scenarios you never have two completely identical candidates. What John Dovidio has shown is that in these circumstances people doing the judging have a strong tendency to decide which criteria to weigh most heavily in a way that, in effect, favors the white candidate in any given instance where both candidates are plausible. I don't think you can fix this solely by changing the interviewing process except, maybe, by the kind of extremely rigid and uniform government job interviewing process everyone talks about hating.
We are working to improve on pretty much all of these areas, so I'd be interested to learn from you what we can do to make them feel more native and well integrated for you.

Reach out to me at dantaylo [at] microsoft [dot] com if you'd be willing to hop on a call to chat more!
Google's Firebase Android SDKs are now open source
Andrew Ng Answers CEO’s FAQ on AI
I clicked on this link to comment, but when I got here, I forgot what it was that I was going to say.
Sounds intriguing, though I'd appreciate a summary that's not a 10-minute video. This post describes the problem and context but not a lot about the solution.
Poke-A-Muscle I AM a GOD ARE YOU?
Do you think there would a massive opposition if someone came here and offered changing 2% of Utah into lush green landscape? I believe this change would be welcome, as people like some variety. Now, area of Utah is 2% of Sahara's area, so we could literally transform some patch of Sahara of the size of Utah, and still have 98% of it untouched, and get enough electricity to power most of Europe.
One of the pulsars she discovered was the basis for Joy Division's Unknown Pleasures' iconic image.
(Disclaimer: design looks better on mobile)

Hey guys,

I'm very excited to share my latest MVP with the HN community :)

As a former CMO, I think blogging is today's most useful way to share deep content. Unfortunately, it is very time consuming and limited to people with writing skills. As a result, we close the door to powerful knowledge, advice, and recommendations.

Making this content accessible, structured and searchable is HuggyList’s mission.

The current version is pretty straight-forward:
1. Start a list (eg. free tools for early-stage founders)
2. Insert items as you go
3. Make your friends and followers happy

What do you guys think of the concept and its MVP?
Please don't do this.

https://news.ycombinator.com/newsguidelines.html
This ... is beautiful.
A 100th Birthday Celebration, and (Surprise), a Wedding, Too
Since my other post is being downvoted into oblivion, I thought I'd add this presentation by a North Korean CS teacher.

https://www.youtube.com/watch?v=Orcmmra9oLQ
Not yet, but I'll think about it if I get tired of manually implementing plugins.
Why do you use "(void)gettimeofday(&start, NULL);" instead of just "gettimeofday(&start, NULL);"?
Per the article, the collapse was recorded by a security camera and the footage is being analyzed by the investigators, but it has not been made public yet.
When it was economic, there was lots of local news. That kind of news by definition cannot be copied; nobody else is writing it. The papers that are surviving the digital age are the ones with massive scale. Yes, the New York Times does good reporting, but that's not the only reason it's alive. It reports on things that a huge number of people care about. Those issues will keep getting at least substantial attention, if not the level they used to.

On the other hand, lots of small rural places deciding, say, whether to frack near their river, don't get the kind of insights into the problem that they used to.
Ok, so maybe it is not against a federal law but still, making you leave the casino because you are too good at the game you're playing seems weird.
We're running a startup and upgrading React just isn't a priority.
Northern Ireland is & was comparatively technically "cultured" (see e.g. Kelvin) and I think Jocelyn Bell Burnell is talking more about being a woman than being from an alien culture.

I went to Cambridge (disastrously) from Dublin about 20 years ago, and I for one definitely experienced implicit bias, culture differences that had to be learnt, different presumed levels of academic preparation, etc. Maybe things have improved a bit now. The typical Cambridge student comes from a very privileged, homogenous British background.
Open Sourcing the Firebase Android SDK
I don't have the numbers. But intuitively, AC should be less energy as it's energy transfer. Heating is usually directly adding energy to the living environment. You can get heating using heat pumps (some southern US homes have this type) but it doesn't work very well when it's too cold outside. Europe should have more heating than US, with it's more northern location.
We are, but everyone is still in denial.
Do we really still need the caps? I thought that was left over from monochrome days, but I don't use them on the cli either.